簡體   English   中英

在解決方案中復制項目並更新名稱空間-Visual Studio 2015

[英]Copying a project in a solution and updating namespaces - Visual studio 2015

我正在嘗試在Visual Studio中的解決方案(稱為項目A)中復制整個項目,並更新復制的項目中包含的所有類的名稱空間。

我可以成功復制項目,但是無法通過一次操作更新所有類的名稱空間。

這是我嘗試過的:

-確保VS已關閉,請導航至文件資源管理器中的解決方案。 復制項目A文件夾並將其粘貼到解決方案中。

-將項目A副本重命名為項目B。

-導航到項目B中的csproj文件

-在VS中打開解決方案>選擇添加現有項目>選擇項目B的csproj文件

-在解決方案資源管理器中顯示項目B后,右鍵單擊項目B的屬性並打開。

-此時,程序集名稱和Default名稱空間與項目A相同。

-我用新值更新了兩個字段,還更新了裝配體信息名稱。

-構建項目並打開任何類文件后。 所有類文件上的名稱空間仍然與項目A相同

有誰知道我可以在一次操作中更新所有類文件的名稱空間,而不必手動更新每個文件中的名稱空間?

還嘗試重新啟動VS,但這沒有任何效果。

有人知道我可能做錯了嗎

謝謝

用這個:

  • Ctrl + H
  • 查找:Oldnamespace
  • 替換:Newnamespace
  • 選擇整個解決方案
  • 項目清單

在此處輸入圖片說明

這個問題已經在較早的帖子中討論過了。 我懷疑沒有單一的方法來解決這個問題。 1)您可以使用Ctrl + H將舊名稱空間替換為新名稱空間。 2)按F2鍵重命名名稱空間,希望它能替代舊名稱空間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM