来自本地IIS的.NET Web Project,从发布中排除虚拟目录

时间:2013-09-05 17:00:10

标签: .net deployment virtual-directory web-project

我有一个仅限文件系统的Web项目解决方案。 我需要将其转换为使用IIS。 因此,我将IIS中的站点映射到解决方案所在的路径。 在Visual Studio中,我从本地IIS站点打开了解决方案,bam,一切都很棒。

现在,除非我发布解决方案(部署到另一个网络服务器) 它会制作虚拟目录的完整副本。

我不需要这些作为物理副本,显然虚拟目录的目的是指向某处已存在的路径。

1 个答案:

答案 0 :(得分:0)

如果在IIS中单击虚拟目录并单击“转换为应用程序”。

Visual Studio将不再构建或发布该virtuqal目录(现在是applciation)。

您不需要将网站项目转换为Web应用程序项目,也不需要经历任何更复杂的事情。

值得注意的是:我在使用CFIDE虚拟目录时遇到了问题,因为该网站还在其他一些预制部件上使用了coldfusion。

将CFIDE从虚拟目录转换为应用程序对Coldfusion没有影响,也没有影响本机CFIDE目录中的任何文件。