2010-02-03 90 views
22

我通常在解決方案中創建一個新文件,我想使用它(同名),複製&將源解決方案中的類內容粘貼到目標根據需要修復的命名空間&進口。將文件從一個Visual Studio解決方案移動到另一個

我知道這樣做的唯一方法是在目標解決方案中打開源文件,然後將副本保存到該文件夾​​中,這會在一個解決方案中打開具有相同名稱的兩個文件而引起混淆。

沒有人有一個更簡單的方法來做到這一點?

回答

31

你可以複製並粘貼文件本身。

當您打開解決方案時,請查看解決方案資源管理器的頂部,您會看到一個圖標,它看起來像一個帶有頁面大綱的頁面和一個黃頁(不是非常直觀的圖標)。這是「顯示所有文件」按鈕。點擊該按鈕,您將看到當前所選項目中的所有文件(特定於項目)。突出顯示要包含的所有文件,右鍵單擊並選擇「包含在項目中」。

enter image description here

+3

suh-wwheet。謝謝! – Berryl 2010-02-03 04:24:05

6

你可以只複製與資源管理器的文件。或者更好的是,開始重構你的項目,讓你創建一個由多個客戶項目可用組件。

+0

表示同意。我評論了關於程序集名稱的最後一個回答,以查看你是否有任何重構程序集的方法。我不知道Resharper或其他產品可以無痛地做到這一點。 – Berryl 2010-02-03 04:26:55

+3

正確的,你需要的工具是你的耳朵之間的一個。 – 2010-02-03 05:07:45

+0

是啊,我也往往忘記了一個有時可用:-) – Berryl 2010-02-04 05:46:22

相關問題