-1

所以在VS中,我創建了一個項目,對吧?比方說,我正在學習一個包含額外代碼的教程,我不需要這些代碼僅用於顯示循環,線程等示例 - 然後轉到實際代碼上。我記錄了一切,所以我通常會以未來的註釋保存一份不同名稱的源代碼副本。現在在VS或任何其他C#編譯器中使用項目的唯一情況是,如果將文件保存爲「...」或創建一個新文件,有時我會發現編譯器現在將編譯新代碼或舊代碼(它讓我如此混淆)。如何在Visual Studio中編譯特定的源代碼文件?

我得到它爲什麼這樣做,但鏈接到其他源文件嗎?無論如何,我想知道的是,如何在我的項目文件夾中編譯不同的C#文件?我不想創建一個新項目,這讓我更難組織起來。

+0

沒關係。我想我只會一次性創建一個新項目,而不想保存任何舊代碼。我厭倦了一切如此複雜。 –

+0

我的電腦規格較低,4GB內存和2.10 GHz雙核處理器。製作一個新項目需要花費很多時間。由於Visual Studio需要花時間設置默認模板。從命令提示符編譯它也是一件痛苦的事情,我只有在我的學校計算機上安裝它,然後無論如何忘了整個安裝過程。 –

+0

[VS 2010 Express](http://download.microsoft.com/download/1/E/5/1E5F1C0A-0D5B-426A-A603-1798B951DDAE/VS2010Express1.iso)的重量要輕得多。 – Martheen

回答

0

由於編譯小型源文件需要的開銷很小,因此您可以只編譯未使用的源文件,但不要調用。 C#/ VB.NET控制檯應用程序將查找靜態的Main()方法作爲入口點。因此,你可以添加一個新類(項目 - 添加類),從以前的類中添加這

static Main() 
{ 
//your new starting code here 
} 

新類中,並重命名main()的(甚至是主要的()會做)。

+0

我不確定我是否理解。對不起 –

+0

哪部分你不明白? – Martheen

0

假設你想包含很多文件到項目中只編譯一個,你可以從「編譯」中將你不想編譯的CS文件的「Build action」改爲「none」。

+0

謝謝阿列克謝。但是我在哪裏可以找到Visual Studio 2015? –

+1

在解決方案資源管理器中,右鍵單擊文件「屬性」,您會看到Build Option – Martheen

相關問題