gpt4 book ai didi

c# - 避免 CopyFilesToOutputDirectory 构建步骤

转载 作者:太空狗 更新时间:2023-10-30 00:33:50 26 4
gpt4 key购买 nike

对于我在 Visual Studio 2010 中的 C# 项目,我注意到 msbuild 编译到\obj 目录,然后将文件复制到实际输出目录:

CopyFilesToOutputDirectory:
Copying file from "obj\x86\Debug\Manager.exe" to "bin\Debug\Manager.exe".

没有自定义的msbuild脚本,都是visual studio默认的。有没有办法让它直接构建到 bin\Debug\Manager.exe;规避“CopyFilesToOutputDirectory”步骤?

最佳答案

我只是想知道你为什么想要那个。没有简单的方法,因为在编译程序集(可执行文件和库)时默认使用 obj 文件夹。只有成功时,输出才会复制到 bin 文件夹。这就是为什么 visual studio 可以成功运行从 bin 运行的最后一次成功构建的原因。所以本质上需要有 obj 文件夹。你可以扩展构建机制,通过使用这个构建器而不是依赖于默认构建器来改变和调整一点,参见 this link

关于c# - 避免 CopyFilesToOutputDirectory 构建步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10026780/

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