运行Web部署项目的先决条件

时间:2010-03-09 17:36:36

标签: .net asp.net web-deployment-project

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

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

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

1 个答案:

答案 0 :(得分:0)

AS PER STANLEY

您将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. 的读取权限
  8. 如果启用了匿名身份验证,则设置IUSR帐户对应用程序物理文件夹C:\ MyWeb的读取权限

  9. 使用集成模式充分利用其众多优势和功能

  10. 将http.odub和httpHandler从system.web部分移至web.config的system.webServer部分中的Modules and Handlers

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