构建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