webservice升级程序

来源:百度知道 编辑:UC知道 时间:2024/05/12 11:36:51
我在用C# WEBSERVICE来做升级程序,出现了一个配置问题
WEBSERVICE用的是FILE SYSTEM 类型的,HTTP的创建时总出错,
错误提示:
The site 'http://localhost/webservice' has not been configured for use with ASP.NET 2.0 Microsoft Visual Studio has been designed for use with ASP.NET2.0;if not configured some features may make incorrect assumptions,and pages designed with the tool may not render correctly.
把虚拟目录属性得ASP.NET版本改成2。0也不行,不知道什么原因。
FILE SYSTEM类型的就是当打开WEBSERVICE设计然后调试一下(F5启动)
就没问题,调用WEBSERVICE也正常,关掉WEBSERVICE的VS2005再调用就出错了,找不到WEBSERVICE,在IIS里配置也没弄好。
具体就是改下ASP.NET的版本号,添加.ASMX的应用程序对应的ASPNET_ISAPI.DLL,都不管用。
请帮帮忙,看看。
1.只装了一个VS2005,.NET2000是什么?
2.aspnet_regiis -i -enable 用过了,没用
3.我装的是.NET2.0,IIS后装的,所以又重新修复了一下.NET2。0
问题依旧。
解决问题的方法:
1。右键我的电脑--管理--本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样。
2。开始--运行--打cmd,
然后cd c:\Inetpub\Adminscripts
然后cscript.exe adsutil.vbs

你是不是装了2个版本的?
一个.NET 2000 一个2005?
要是的话最好2个都删干净,只装一个.

LZ估计不是用的.NEY环境...
我和楼下的说了等于没说... 唉~~~~

在Visual Studio 2005 Command Prompt中执行下面的命令

aspnet_regiis -i -enable

如果不成功,建议你删除系统的.NET 环境
重新安装 .net 2.0
包你管用!