gpt4 book ai didi

c# - 将一个项目的输出复制到另一个项目的输出

转载 作者:太空宇宙 更新时间:2023-11-03 13:36:23 25 4
gpt4 key购买 nike

我有两个 C# 项目。一个是 MainProject(exe),另一个是 ModuleProject (dll)。我想要的是当我构建我的 Moudule 项目时,它的输出 dll 的副本被复制到 MainProject 输出文件夹。如果我在调试中构建项目,那么它应该转到调试文件夹。

我想我们可以使用构建事件来实现这一点,但我不熟悉它们。谁能告诉我确切的命令我应该在那里写什么,或者任何其他解决方案。

最佳答案

使用this了解帖子构建的链接:

使用 $(OutDir) 获取输出目录或使用 $(TargetFileName) 获取 dll 名称。像在命令行中一样使用复制命令复制它

应该是这样的:

copy /Y "$(TargetDir)$(ProjectName).dll" "$(SolutionDir)lib\$(ProjectName).dll"

或类似的东西:

copy /Y "$(TargetDir)$(ProjectName).dll" "d:\\MainProject\\bin\\debug\\$(ProjectName).dll"

关于c# - 将一个项目的输出复制到另一个项目的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18589475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com