asp.net 发布WebService出现的各种问题及解决方法
2017-11-09 11:02
501 查看
打开CMD,输入
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe-i
回车
0:在计算机“.”上没有找到服务WAS。
勾选internet信息服务、microsoft.net framework3.5.1下面的所有选项
控制面板—程序和功能—打开或关闭Windows功能
1:由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。
解决办法:IIS的根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项设置为允许,即可
2:发布网站 页面不存在或已被删除
解决方法:
控制面板—程序和功能—打开或关闭Windows功能
把万维网下所有的都勾选3:Web 服务器被配置为不列出此目录的内容。
IIS--网站--自己建立的那个WEBSERVICE--目录浏览--启用
4:
IIS--网站--自己建立的那个WEBSERVICE--默认文档--添加--WevService1.asmx
5:未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\TemporaryASP.NET Files\root\3fdc1ae5\134b397\App_Web_defaultwsdlhelpgenerator.aspx.cdcab7d2.n--iovsw.dll”--“拒绝访问。
1,通常的解决方法:原因是由于系统目录下的Temp目录无相应的权限所致,具体操作如下:C:\Windows\temp-->属性-->安全-->编辑-->添加NETWORK SERVICE用户的读写权限就可以解决.
2,打开服务器系统c盘,打开window,右键temp属性安全编辑添加IIS_IUSRS用户控制权限添加修改和写入权限即可。这是Windows
Server 2008 R2标准版 SP1 64位中文版解决办法。(我的是这个问题.这样就解决了,上面的network
service不用也行)
6:如果方法需要通过webservice的地址进行调用,那就必须在方法上面打上
[WebMethod] 的特性标签,否则是无法通过webservice访问到的。
终于OK了
相关文章推荐
- asp.net类库中添加WebService引用出现问题解决方法
- asp.net程序在调式和发布之间图片路径问题的解决方法
- Asp.Net 连接Oracle数据库 出现"找到 Oracle 客户端和网络组件" 的解决方法!(在win2003 ntfs 下IIS发布只显示登陆界面 不进入系统解决办法)
- 中文VS2008中安装ASP.NET MVC框架出现问题的解决方法
- asp.net调用word的过程中出现的问题及其解决方法
- [转]中文VS2008中安装ASP.NET MVC框架出现问题的解决方法
- ASP.NET Ajax发布时异步刷新失效的问题解决方法
- 关于有些Asp.net项目发布后出现网址乱码的解决方法
- 关于解决有些Asp.net项目发布后出现网址乱码的方法
- asp.net调试器出现的问题及相关解决方法
- 中文VS2008中安装ASP.NET MVC框架出现问题的解决方法之完整版
- Asp.Net 应用程序在IIS发布后无法连接oracle数据库问题的解决方法
- 关于使用asp.net调试器出现的问题及相关解决方法
- 我在安装TFS 2008的时候遇到的问题以及解决方法一windows 2003 iis中总是不出现ASP.NET 2.0
- 各种方法解决ASP.NET中的乱码问题
- 中文VS2008中安装ASP.NET MVC框架出现问题的解决方法
- asp.net 发布到IIS中出现”处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”“错误的解决方法
- ASP.NET Ajax发布时异步刷新失效的问题解决方法
- 关于asp.net网站发布后,使用登录控件和注册控件时出现“数据库只读,无法进行数据更新”的解决方法