发送错误:System.IO.FileNotFoundException:系统找不到指定的文件。
当我将我的Web服务部署到IIS7并从浏览器调用Web服务时,我得到了上述异常。
在Visual Studio 2008中运行良好,我可以在客户端调用Web服务。
我在Google上进行了研究,发现它可能是权限问题,因为在我的网络服务中,我将调用COM API,它被封装到DLL中。
我的问题是为什么当我在Visual Studio中运行它时,它运行良好但在IIS7中失败了?
答案 0 :(得分:0)
所以,你检查了权限吗?
请记住,Visual Studio不是以与IIS相同的用户身份运行。这意味着如果IUSR
用户没有访问文件的权限,您仍然可以在从Visual Studio运行网站时访问该文件。