ASP .NET Web服务错误:文件未找到
问题描述:
我有一个ASP .NET Web服务,我得到“文件未找到”错误。ASP .NET Web服务错误:文件未找到
我应该可以通过访问它:
http://www.example.com/_vti_bin/AjaxUtilsWebService.asmx
但我重定向到这个页面:
我可以访问_vti_bin
/路径中的任何其他文件,但这个。
这里是我在AjaxUtilsWebService.asmx
文件中的代码:
<%@ WebService Language="C#" Class="MyNameSpace.AjaxUtilsWebService.AjaxUtilsWebService, MyNameSpace.AjaxUtilsWebService, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d6c7fad93f418837" %>
我可以把任何文件在那里,我能通过浏览器访问它,但不是这个。另外,我可以访问同一路径中的其他asmx
文件。
任何想法?
文件权限设置为“Everyone
”。
谢谢!
答
我刚才发现了这个问题:当我构建并部署了wsp
时,它显然没有为服务运行的项目部署dll
。只需复制生成的。 dll
从/bin/debug
文件夹到C:\Windows\assembly
并重新启动IIS
解决了该问题。
您确定您正在访问的页面未遇到任何异常吗?调试过代码了吗? –