Visual Studio 2013使用旧网站名称

时间:2013-12-22 15:47:28

标签: visual-studio visual-studio-2012 visual-studio-2013

因此,在Visual Studio 2012中,我将解决方案中的网站从“oldname”重命名为“newname”。我在Visual Studio 2013中打开了这个解决方案,不知怎的,它使用“oldname”代替“newname”。这不是ASP.NET网站应用程序只是一个ASP.NET网站。

我搜索了解决方案目录中所有文件的内容,但找不到“oldname”。我100%肯定“oldname”不在.sln文件中,当然网站没有项目文件。

3 个答案:

答案 0 :(得分:21)

检查%userprofile%\documents\iisexpress\config\applicationhost.config文件。它怀疑它应该有旧名称。重命名文件中的网站,关闭解决方案并再次打开。

答案 1 :(得分:5)

这就是我在Visual Studio 2015中使用我的解决方案实现的目的:

关闭解决方案>导航到.sln-folder> .vs(隐藏)>配置 enter image description here

在sites部分中查找容易出错的名称(可能的倍数)。我删除了存在命名冲突的每个<site></site>。就我而言,我举了例如:enter image description here

从当前的applicationhost.config文件中删除<site></site> - 部分后,我能够使用新的正确名称重新添加网站项目!

答案 2 :(得分:0)

这是一个旧线程,但我尝试修改applicationhost.config文件并关闭解决方案,但它仍然没有采取。

如果您遇到这种情况,只需从解决方案中删除该网站,然后从本地IIS实例添加现有网站,您就会在那里看到重命名的版本。

您可能需要在删除网站之前确认其位置。