我覺得這是一個很可能已經被回答的問題,但我很難找到它。也許,把它弄糊塗成糟糕的搜索條件。從Visual Studio創建CSC電話配置
我一直在Visual Studio 2005 Professional工作大約一個月,到目前爲止,我一直在使用內置的編譯機制,主要是默認設置(我唯一改變了任何實際頻率是構建路徑)。但是,我想要轉向使用更多自動化構建技術。爲此,我想切換到使用csc
而不是打Ctrl-Shift-B
或F5
,以便我可以包含構建腳本和其他工具(如NAnt)中的行。
我的問題是,Visual Studio或任何第三方工具是否提供了一種以編程方式將編譯設置VS轉換爲與其等效的csc
?舉例來說,如果我有一個名爲SampleProject與Output type:
字段設置爲Windows應用程序項目,它看起來是這樣的:
csc /output:winexe /target:SampleProject.exe *.cs
我知道它通常並不難手工工作了這一點,但如果有一個自動將它們拉到一起的方式,它會更好。
研究MSBUILD。此外,請說出您正在使用的是哪個版本以及Visual Studio的哪個版本。例如,Visual Studio 2010 Professional? –
@John感謝您的建議 - 我現在開始閱讀關於MSBuild的內容。我使用的是VS2005 Pro,我更新了該文章以反映這一點。 – asfallows