开发者

Deploy ASP.NET website alongside ASP.NET MVC website

开发者 https://www.devze.com 2023-01-09 19:53 出处:网络
I am working on an upgrade for a company website. It currently in production using vanilla ASP.NET. For the upgrade I switched the framework to ASP.NET MVC.

I am working on an upgrade for a company website. It currently in production using vanilla ASP.NET. For the upgrade I switched the framework to ASP.NET MVC.

I am ready to deploy a beta version of the website. I have tested it locally by creating another website in IIS and just copying the published files there; that works. I only have access to the production web server through FTP. I tried copying those same files into a subdirectory on the root path, but it won't load the web开发者_高级运维site.

How would I go about deploying the ASP.NET MVC project alongside the existing vanilla ASP.NET so that I can get to the beta site with just www.mycompany.com/beta?


I believe you would have to make the beta folder into a virtual directory so that it gets its own Application.

This has to be done through the IIS manager, and can't be done through FTP. In IIS 7.5 there is a menu option for converting a directory to an application ("Convert to Application") when right clicking on a directory. That would work great in this case.

I would suggest that you ask for a subdomain instead, e.g. beta.mycompany.com, that way it will have its own application to run in.

0

精彩评论

暂无评论...
验证码 换一张
取 消