【问题标题】:ASP .NET WebService Error: File not FoundASP .NET WebService 错误:找不到文件
【发布时间】:2015-07-28 11:48:14
【问题描述】:

我有一个 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" %>

这就是我的 IIS 管理器的样子:

我可以把任何文件放在那里,我可以通过浏览器访问它,但不是这个。此外,我还可以访问同一路径中的其他 asmx 文件。

有什么想法吗?

文件权限设置为“Everyone”。

谢谢!

【问题讨论】:

  • 您确定您正在访问的页面没有遇到任何异常吗?调试好代码了吗?

标签: c# asp.net


【解决方案1】:

我刚刚发现了问题:当我构建和部署wsp 时,它显然没有为运行服务的项目部署dll。只需将生成的 .dll/bin/debug 文件夹复制到C:\Windows\assembly 并重新启动IIS 即可解决问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-07
    • 2011-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-05
    相关资源
    最近更新 更多