0

我在 Visual Studio 2010 中创建了一个 Web 应用程序,当我通过 Visual Studio 在本地 PC 上运行它时,一切运行良好。

当我尝试将这些文件复制到我的服务器上进行部署时,我得到了错误。

这是我所做的:

  1. 在 IIS 中创建了一个新网站。路径是“C:\Apps\PLOT\ServerStats”。
  2. 开始了。
  3. 检查了 ASP.NET 授权规则,它与我的 web.config 文件中的内容一致。

    <authorization>< allow users="usmanas" />< /authorization>

  4. 检查连接字符串部分,我的所有连接都与我在 web.config 中的内容一致。

  5. 检查 IIS 部分中的身份验证部分,它说 Windows 身份验证已启用,正如我的 web.config 所说。

当我尝试浏览该网站时,它显示“'/' 应用程序中的服务器错误”。和“服务器上发生应用程序错误。此应用程序的当前自定义错误设置阻止查看应用程序错误的详细信息。”

我在应用程序根目录中的 web.config 确实有这个设置......<customErrors mode="RemoteOnly"/>

有人可以帮我设置我的应用程序吗?????????

4

1 回答 1

0

IIS_IUSRS 必须对您的文件夹具有读取权限。

于 2013-07-30T20:30:33.473 回答