我已经使用Visual Web Developer Express 2010开发了一个ASP.Net MVC 4应用程序。它已使用Web Developer的内置发布工具成功发布/部署到了远程服务器A(开发服务器),并且在IIS 7.0上完美运行Web部署组件。
现在,我要将其部署到另一个远程服务器B(生产服务器)。这是一个孤立的环境,无法访问Internet!即使服务器B是服务器A的副本,其IIS 7.0也没有安装Web部署工具组件。因此,内置发布工具不适用于Web部署选项。
然后,我尝试使用“文件系统”选项来发布它。我将导出的文件复制到服务器B上IIS上的新文件夹中。该文件夹的配置方式与服务器A上的副本相同。我尝试了服务器B上的URL,它只是在浏览器中列出了目录/文件,而不是在浏览器中列出应用程序的欢迎页面。
有没有人有解决此问题的经验或技巧?谢谢。
干杯,亚历克斯
编辑:
因为它是MVC网站,所以默认文档不适用。检查以下步骤:
C:\Windows\Microsoft.NET\Framework\<version>
然后aspnet_regiis -i
(这通常会迫使IIS使用MVC基础结构,而不是使用默认的文档方法)本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句