System.IO.FileNotFoundException:系统找不到指定的文件。在IIS 7(Web服务项目)中

时间:2011-09-10 11:20:23

标签: c# web-services iis-7

  

发送错误:System.IO.FileNotFoundException:系统找不到指定的文件。

当我将我的Web服务部署到IIS7并从浏览器调用Web服务时,我得到了上述异常。

在Visual Studio 2008中运行良好,我可以在客户端调用Web服务。

我在Google上进行了研究,发现它可能是权限问题,因为在我的网络服务中,我将调用COM API,它被封装到DLL中。

我的问题是为什么当我在Visual Studio中运行它时,它运行良好但在IIS7中失败了?

1 个答案:

答案 0 :(得分:0)

所以,你检查了权限吗?

请记住,Visual Studio不是以与IIS相同的用户身份运行。这意味着如果IUSR用户没有访问文件的权限,您仍然可以在从Visual Studio运行网站时访问该文件。