2013-12-22 54 views
4

因此,在Visual Studio 2012中,我將解決方案中的網站從「舊名稱」更名爲「新名稱」。我已經在Visual Studio 2013中打開了這個解決方案,不知何故它使用的是「oldname」而不是「newname」。這不是不是一個ASP.NET網站應用程序只是一個ASP.NET網站。使用舊版Visual Studio 2013網站名稱

我搜索瞭解決方案目錄中的所有文件的內容,找不到「oldname」。我100%肯定這個「oldname」不在.sln文件中,當然網站上沒有項目文件。

+0

如果你的意思是一個網站「項目」(文件 - >新網站),那麼你發現了另一個不使用它們的理由。沒有項目 - 沒有名字。 –

+0

哦@JohnSaunders我們之前有過這個討論,我們沒有大聲笑過)。 –

回答

18

檢查%userprofile%\documents\iisexpress\config\applicationhost.config文件。它懷疑它應該有舊的名字。重命名文件中的網站,關閉您的解決方案並再次打開它。

+0

Correcta Mundo!謝謝 –

+1

很高興幫助你... –

0

這是一箇舊的線程,但我只是修改applicationhost.config文件並關閉解決方案,但它仍然沒有采取。

如果發生這種情況,您只需從解決方案中刪除網站,然後從本地IIS實例添加現有網站,您將在那裏看到重命名的版本。

您可能需要在刪除該網站之前確認其位置。

3

這是我如何管理我在Visual Studio 2015年解決方案做到這一點:

閉上你的解決方案>瀏覽到的.sln文件夾> .VS(隱藏)>配置 enter image description here

查找容易出錯的名稱(可能的倍數)在網站部分。我刪除了每個命名衝突的地方<site></site>。在我來說,我有這樣的例子:enter image description here

從目前對ApplicationHost.config文件,我能夠重新加入我的新和正確名稱的網站項目,移除<site></site> -sections後!