[英]Any ways we can refactor/rename folder in Visual Studio with its namespace also got renamed automatically?
[英]Is it possible to rename a project in Visual Studio such that its folder name is also renamed?
我們假設我們正在開發一個名為MyProject的項目。 我希望能夠將其名稱更改為MyProject2並將其文件夾名稱也重命名為MyProject2。
這可能來自Visual Studio嗎? 如果沒有,如何讓這種情況發生在“外面”呢?
將項目重命名為新名稱。 它將自動更改.csproj文件,該文件在2010年是項目的名稱。 關閉Visual Studio。 重命名目錄。
打開解決方案文件以立即更改目錄。 您的解決方案文件將指向新項目,但會引用錯誤的目錄。
之前:
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Stackoverflow_4560662_Rename", "Stackoverflow_4560662\Stackoverflow_4560662_Rename.csproj", "{7CCD10BF-48BA-44E2-B071-D4ED8067ACA1}"
后
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Stackoverflow_4560662_Rename", "Stackoverflow_4560662_Rename\Stackoverflow_4560662_Rename.csproj", "{7CCD10BF-48BA-44E2-B071-D4ED8067ACA1}"
注意兩個部分“Stackoverflow_4560662 \\ Stackoverflow_4560662_Rename.csproj”變為“Stackoverflow_4560662_Rename \\ Stackoverflow_4560662_Rename.csproj”
這是我能夠重命名項目目錄的唯一方法。 我希望有人能找到更好的答案。
以下可能是一種解決方案
檢查答案
我幾乎是這個東西的新手,但我遇到了同樣的問題,我的決心是將我的代碼復制並粘貼到一個新項目中並使用我需要的新名稱保存它。 可能不是最好的方法,但它很簡單,它的工作原理。
不確定這是否有助於任何人,但我所做的只是重命名解決方案和相關的文件夾等。不幸的是,當你打開它說它找不到你的項目。 為了解決這個問題,我在文本編輯器(記事本++)中打開了解決方案,並在找到項目的地方重命名。 。 。 它的工作原理。
安迪
假設您正在討論解決方案中的單個VB.NET項目。
AFAIK,你不應該重命名'My Project'文件夾,這是所有VB.NET項目的VS默認名稱。
只需在VS Solution Explorer中選擇項目/解決方案,然后單擊F2即可重命名。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.