Visual studio 阻止Visual Studio自动更改IIS虚拟目录的物理路径?
我有一个VisualStudio“解决方案”,其中包含一个Web应用程序项目(以及一些其他项目)。VisualStudio的“典型”设置似乎坚持二进制文件的输出目录位于项目源目录的根目录中。特别是,每次打开web应用程序项目时,Visual Studio都会重置IIS虚拟目录的物理路径以指向项目目录 这在许多层面上都存在问题:Visual studio 阻止Visual Studio自动更改IIS虚拟目录的物理路径?,visual-studio,iis-7.5,Visual Studio,Iis 7.5,我有一个VisualStudio“解决方案”,其中包含一个Web应用程序项目(以及一些其他项目)。VisualStudio的“典型”设置似乎坚持二进制文件的输出目录位于项目源目录的根目录中。特别是,每次打开web应用程序项目时,Visual Studio都会重置IIS虚拟目录的物理路径以指向项目目录 这在许多层面上都存在问题: 混合使用二进制输出目录和源代码树是不明智的 如果web应用程序深埋在其他源的目录层次结构中,其中许多项目生成的库可以用作web应用程序中的支持库,那么所有其他支持项目都必
基本上,没有人说这是不可能的,但也没有人给出一个像样的解决方案。我在IIS中的应用程序指向%SystemDrive%\inetpub\wwwroot\web,并希望它保持这种状态。与其他人一样,我发现每次在Visual Studio中打开解决方案(我使用的是2017),它都会更改IIS中应用程序的路径,以指向Visual Studio使用的路径
我对我的项目的项目设置(web选项卡)进行了以下更改。在servers部分,我将下拉列表设置为“External Host”,然后输入项目URL作为。我现在可以在VS中打开解决方案,而无需更新IIS中的路径。但是您仍然可以调试、设置断点、单步执行代码等吗?