Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net Visual Studio解决方案中的多个EXE-将它们全部放在单个输出文件夹中_.net_Visual Studio 2008_Msbuild_Build Process - Fatal编程技术网

.net Visual Studio解决方案中的多个EXE-将它们全部放在单个输出文件夹中

.net Visual Studio解决方案中的多个EXE-将它们全部放在单个输出文件夹中,.net,visual-studio-2008,msbuild,build-process,.net,Visual Studio 2008,Msbuild,Build Process,我可能只是在胡思乱想,但我在一个解决方案中有两个库组装项目,以及依赖于它们的3个独立的控制台EXE——都在同一个解决方案中。在构建(调试和发布)之后,让构建将所有DLL和EXE放在一个位置的最佳方法是什么 您可以轻松地在其中包含一个完整的工具链。只需更改项目属性中的输出位置即可。通常我的项目安排如下: Root Applications Project A Libraries Project B Project C 然后构建到。\..\Bin\,用于调试和发布,

我可能只是在胡思乱想,但我在一个解决方案中有两个库组装项目,以及依赖于它们的3个独立的控制台EXE——都在同一个解决方案中。在构建(调试和发布)之后,让构建将所有DLL和EXE放在一个位置的最佳方法是什么


您可以轻松地在其中包含一个完整的工具链。

只需更改项目属性中的输出位置即可。通常我的项目安排如下:

Root
  Applications
    Project A
  Libraries
    Project B
    Project C

然后构建到
。\..\Bin\
,用于调试和发布,将Bin直接放在根目录下。我这样做是因为,如果不使用GAC库,不管怎么说,这些库都是本地复制的,所以我更喜欢将它们放在一个地方。

@Filip Ekberg请随意尝试一些我尚未接受答案的问题。