使用IIS在另一个.NET MVC应用程序的子文件夹中运行.NET Web Application

时间:2016-03-07 17:54:15

标签: asp.net asp.net-mvc iis

我不确定我所看到的其他问题与这种情况有关,所以这可能是重复的。

我正在运行一个名为http://mysite.mydomain.com/的网站。我们正在以零碎的格式过渡到新版本,我希望所有新的事务都存在于不同的MVC应用程序中。我想做以下事情:

http://mysite.mydomain.com/v2/ - 新申请

这可以简单地将子文件夹指向新的应用程序。然后在我的旧网站上,我可以简单地重定向到子文件夹并点击新的应用程序?

这是利用IIS。

1 个答案:

答案 0 :(得分:0)

是的,这是可能的。您甚至可以使用WebDeploy来部署根和子Web应用程序。只需设置这些MSBuild属性:

<PropertyGroup>
  <DeployIisAppPath>Default Web Site</DeployIisAppPath>
  <SkipExtraFilesOnServer>True</SkipExtraFilesOnServer>
</PropertyGroup>

以下博文详细介绍了此设置。

http://dotnetcatch.com/2016/03/03/simple-service-versioning-with-webdeploy/