gpt4 book ai didi

visual-studio - Visual Studio 增量构建 : XML documentation file is created too late

转载 作者:行者123 更新时间:2023-12-01 00:06:40 27 4
gpt4 key购买 nike

我有一个用于 Visual Studio 2005 的 DLL 项目,它打开了“XML 文档文件”。
每当我进行增量构建时,在构建后事件执行期间,输出目录中都没有 XML 文档文件。

如果我在构建后事件期间暂停构建(使用来自 GnuWin32 CoreUtils 的 sleep 实用程序),我可以在输出目录中看到名称为 vs5BB5.tmp 的文件。但是在构建后事件(和“AfterBuild”目标,因为我在那里进行了一些自定义)完成之前,此文件不会重命名为 MyLib.xml。

对于 Studio 中的干净构建和从命令行启动的 MSBuild,一切都按预期工作 - 在构建后事件之前创建 XML 文档文件。

为什么会发生这种情况,以及如何修复增量构建?

最佳答案

只是有同样的问题。这是 Visual Studio 和增量构建的已知问题。见 this post on microsoft connect .

我用条件 xcopy 解决了它,如下所示:

if exist "$(TargetDir)$(TargetName).xml" xcopy $(TargetDir)$(TargetName).xml $(ProjectDir)......\bin\ /C /I /R /Y

顺丰

关于visual-studio - Visual Studio 增量构建 : XML documentation file is created too late,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1136400/

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