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

发布于 2024-10-16 17:01:13 字数 117 浏览 7 评论 0原文

我可能只是在放屁,但我在一个解决方案中有 2 个库组装项目,以及 3 个依赖于它们的独立控制台 EXE - 全部都在同一个解决方案中。让构建在构建(调试和发布)后将所有 dll 和 exe 放在一个位置的最佳方法是什么?

I'm probably just having a brain fart, but I have 2 library assembly projects in a solution, and 3 separate console EXEs which depend upon them - all in the same solution. What's the best way to have the build put all the dlls and exes in a single location after the build (debug and release)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

ζ澈沫 2024-10-23 17:01:13

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

Root
  Applications
    Project A
  Libraries
    Project B
    Project C

然后构建到 ..\..\Bin\ 进行调试和发布,将 Bin 直接放在根目录下。我这样做是因为如果不使用 GAC 库,无论如何都会在本地复制,所以我更喜欢将它们全部放在一个地方。

Just change the output location in the project properties. Usually my projects are arranged such as:

Root
  Applications
    Project A
  Libraries
    Project B
    Project C

And then to build to ..\..\Bin\ for both Debug and Release which puts Bin directly under Root. I do this because if not using the GAC libraries are copied local anyhow so I prefer to have them all in one place.

甜嗑 2024-10-23 17:01:13

我会使用 PostBuild-Event 为此。

您可以轻松地在其中拥有整个工具链。

I'd use the PostBuild-Event for this.

You can easily have a whole toolchain in there.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文