运行 Web 部署项目的先决条件
我正在安装用 ASP .NET 3.5 SP1 开发的产品 我使用 ASP .NET Web 部署项目进行了设置。安装程序在一台服务器上运行没有任何问题,但在新安装的服务器上运行失败。
.NET 3.5 SP1 框架安装在新的 W2k8 服务器上。
有人知道我应该安装什么才能运行安装程序吗?
I'm installing a product developped in ASP .NET 3.5 SP1
I made a setup using ASP .NET Web Deployment Project. The Setup runs without any problems on one server, and fails on a freshly installed one.
The .NET 3.5 SP1 framework is installed on a fresh W2k8 Server.
Anyone knows what I should install to get the Setup running?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据 STANLEY
您已将 ASP.NET 3.5 Web 应用程序部署到 Windows Server 2008 R2 和 IIS7.5。应用程序的物理位置是 C:\MyWeb。当您使用 IIS 管理器浏览应用程序时,您会收到错误。以下是可以帮助您防止错误发生的检查列表。
安装 .NET Framework 3.5 SP1
安装 IIS 7.5 和 ASP.NET
向 IIS 注册 ASP.NET< /p>
设置 IIS_IUSRS 组权限以允许修改文件夹 C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files
如果您的 Web 应用程序涉及到,请设置 IIS_IUSRS 组权限以允许修改文件夹 C:\Windows\temp WCF 服务、XMLSerializer 等
设置 IIS_IUSRS 组对应用程序物理文件夹的读取权限C:\MyWeb
设置 IUSR 帐户对应用程序物理文件夹 C:\MyWeb 的读取权限(如果启用了匿名身份验证)
使用集成模式以利用其众多优势和功能
将 httpModules 和 httpHandlers 从 system.web 部分移动到 web.config 的 system.webServer 部分中的模块和处理程序
AS PER STANLEY
You have ASP.NET 3.5 web application deployed to windows server 2008 R2 and IIS7.5. The physical location of the application is C:\MyWeb. You receive errors when you use IIS Manager to browse the application. The following is the check list that can help you prevent the errors from occurring.
Install .NET Framework 3.5 SP1
Install IIS 7.5 and ASP.NET
Register ASP.NET with IIS
Set IIS_IUSRS group permission to allow Modify to the folder C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files
Set IIS_IUSRS group permission to allow Modify to the folder C:\Windows\temp if your web application involves WCF Service, XMLSerializer, etc
Set IIS_IUSRS group Read permission to the application physical folder C:\MyWeb
Set IUSR account Read permission to the application physical folder C:\MyWeb if Anonymous Authentication is enabled
Use Integrated Mode to take advantage of its many benefits and features
Move httpModules and httpHandlers from system.web section to Modules and Handlers in system.webServer section of web.config
If you want to have an option of using Classic Mode, Do Copy instead of Move in the above step 9 and Add to the system.webServer section