1

我正在安装在 ASP .NET 3.5 SP1 中开发的产品我使用 ASP .NET Web 部署项目进行了设置。安装程序在一台服务器上运行没有任何问题,但在新安装的服务器上失败。

.NET 3.5 SP1 框架安装在全新的 W2k8 服务器上。

任何人都知道我应该安装什么来运行安装程序?

4

1 回答 1

0

根据斯坦利

您已将 ASP.NET 3.5 Web 应用程序部署到 Windows Server 2008 R2 和 IIS7.5。应用程序的物理位置是 C:\MyWeb。当您使用 IIS 管理器浏览应用程序时,您会收到错误消息。以下是可以帮助您防止错误发生的检查列表。

  1. 安装 .NET Framework 3.5 SP1

  2. 安装 IIS 7.5 和 ASP.NET

  3. 向 IIS 注册 ASP.NET

  4. 设置 IIS_IUSRS 组权限以允许修改文件夹 C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files

  5. 如果您的 Web 应用程序涉及 WCF 服务、XMLSerializer 等,则设置 IIS_IUSRS 组权限以允许修改文件夹 C:\Windows\temp

  6. 将 IIS_IUSRS 组读取权限设置为应用程序物理文件夹 C:\MyWeb

  7. 如果启用匿名身份验证,则设置 IUSR 帐户对应用程序物理文件夹 C:\MyWeb 的读取权限

  8. 使用集成模式以利用其众多优势和功能

  9. 将 httpModules 和 httpHandlers 从 system.web 部分移动到 web.config 的 system.webServer 部分中的模块和处理程序

  10. 如果您想选择使用经典模式,请在上述步骤 9 中执行复制而不是移动并添加到 system.webServer 部分

于 2011-03-31T11:25:34.773 回答