我正在为公司网站升级。它目前正在使用vanilla ASP.NET进行生产。为了升级,我将框架切换到了ASP.NET MVC。
我已准备好部署该网站的测试版。我通过在IIS中创建另一个网站并在那里复制已发布的文件来在本地测试它;这样可行。我只能通过FTP访问生产Web服务器。我尝试将这些相同的文件复制到根路径上的子目录中,但它不会加载网站。
我如何将ASP.NET MVC项目与现有的vanilla ASP.NET一起部署,以便我可以通过www.mycompany.com/beta访问测试版网站?
答案 0 :(得分:0)
我相信您必须将beta文件夹放入虚拟目录,以便它获得自己的应用程序。
这必须通过IIS管理器完成,而不能通过FTP完成。在IIS 7.5中,有一个菜单选项,用于在右键单击目录时将目录转换为应用程序(“转换为应用程序”)。在这种情况下,这将很有效。
我建议你改一个子域名,例如: beta.mycompany.com,这样它将有自己的应用程序运行。