我可能只是脑屁,但我在一个解决方案中有2个库装配项目,以及依赖于它们的3个独立的控制台EXE - 所有这些都在同一个解决方案中。在构建(调试和发布)之后,构建将所有dll和exes放在一个位置的最佳方法是什么?
答案 0 :(得分:4)
只需更改项目属性中的输出位置即可。通常我的项目安排如下:
Root
Applications
Project A
Libraries
Project B
Project C
然后为Debug和Release构建..\..\Bin\
,将Bin直接置于Root下。我这样做是因为如果不使用GAC库无论如何都要复制到本地,所以我更喜欢将它们全部放在一个地方。
答案 1 :(得分:2)
我会使用PostBuild-Event。
你可以在那里轻松拥有一整套工具链。