完全删除Visual Studio网站解决方案

时间:2013-11-19 09:11:57

标签: visual-studio visual-studio-2013

当我在Visual Studio 2013中创建新的网站项目时,即使在完全删除Visual Studio 2013 / Projects和Visual Studio 2013 / Website中的目录之后,VS 2013仍然认为它存在。因此,它会在解决方案名称的末尾附加一个递增索引:

enter image description here

如何完全删除所有解决方案的痕迹(例如卸载普通项目)?

3 个答案:

答案 0 :(得分:23)

VS认为该网站仍然存在的原因是因为它正在查看IIS Express applicationhost.config文件。

在VS 2015中

Visual Studio 2015为每个解决方案使用applicationHost.config。您的解决方案中有一个.vs文件夹。所以解决方案有一个.vs \ config \ applicationhost.config文件

先前版本

%userprofile%\documents\IISExpress\config\applicationhost.config下查看。您的旧网站仍在IIS Express下注册,因此VS会为新网站生成唯一的名称。

答案 1 :(得分:4)

就我而言,我必须删除[.vs \ config]文件夹中[applicationhost.config]文件中的旧注册。

答案 2 :(得分:0)

除了Jimmy的回答,有时在applpicationhost.config文件中删除元素之间的东西时,我会遇到IISExpress问题。经过数小时的故障排除后,重命名applicationhost.config文件或删除它可以解决该问题。重命名或删除配置文件也可以解决此问题中所述的问题。 (但是如果你选择删除它就要小心 - 确保你不需要它)