構建Windows表單解決方案後,是否可以在debug/release文件夾中生成多個exe文件?構建解決方案後bin文件夾中的多個exe文件
例如,我想生產在調試/釋放文件夾每次我生成解決方案2周的EXE,1. MyApp.exe將2. MyApp_setup.exe
由於
構建Windows表單解決方案後,是否可以在debug/release文件夾中生成多個exe文件?構建解決方案後bin文件夾中的多個exe文件
例如,我想生產在調試/釋放文件夾每次我生成解決方案2周的EXE,1. MyApp.exe將2. MyApp_setup.exe
由於
的\bin\Debug
和\bin\Release
文件夾是隻有默認並可以在您的項目設置中進行更改。
所有你需要做的是將其更改爲相對路徑是什麼項目都可以看到。
例如,如果你的文件夾結構就像
C:\ Code\ MyAppSolution\ MyApp\ MyApp_Setup\
改變這兩個項目使用..\CommonBin\Debug\
作爲它們的輸出路徑會放兩個exe文件在C:\Code\MyAppSolution\CommonBin\Debug\
。
但是還有第二個選項也,如果你到MyApp
項目添加引用MyApp_Setup
當你去建立MyApp_Setup
它會把MyApp.exe
輸出目錄,因爲它認爲這是一種依賴。在構建時請確保您的Copy Local
設置爲true
。
上面的部分是完美的......多個.NET EXE項目在相同的解決方案構建到同一個單一輸出目錄。一個有用的單一sln解決方案文件方案。 – 2017-03-16 23:08:28
假設你正在使用Visual Studio,您可以使用[發佈生成事件](http://stackoverflow.com/questions/4324347/vs-2010-post-build-copy-files-在對多目錄多輸出路徑)。 – 2015-02-06 03:55:25
在1個解決方案中創建2個項目。編譯解決方案而不是編譯項目。這是你試圖完成的事情嗎? – 2015-02-06 04:14:39
如果我添加一個項目的問題是,每個項目都會在解決方案文件夾中有自己的文件夾,每個文件夾都有自己的調試/發佈文件夾。雖然我試圖在一個調試/發佈文件夾中找到兩個exes,因此twi exes將共享相同的默認設置 – caesardo 2015-02-06 05:29:44