gpt4 book ai didi

visual-studio-2010 - VS2010 构建日志文件不正确

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

我的 VS2010 C++ 项目,发布配置,有一个输出目录:

$(SolutionDir)\..\_build\Release\

中间目录是:

$(SolutionDir)\..\_build\Release\Obj\$(TargetName)\

构建日志文件只是默认设置:

$(IntDir)\$(MSBuildProjectName).log

但是,构建日志文件并未写入我期望的位置。它被写入:

$(SolutionDir)\_build\Release\Obj\$(TargetName)\$(MSBuildProjectName).log

就好像在写入日志文件时,.. 被从路径中剥离了一样。但是,所有 其他中间文件都写入了正确的目录。

日志编写器是否改变了我的路径?它似乎有 90% 正确,但它缺少一个重要的 ..。我需要做些什么才能让它正确阅读吗?


更新:

在试用它之后,我发现 IncrediBuild 是导致问题的原因。不使用 IncrediBuild 构建会将日志文件放在正确的位置,但使用 IncrediBuild 时日志文件会进入错误的目录。

最佳答案

尝试

<Path>$(SolutionDir)..\Output\$(ProjectName).log</Path>

它对我有用。 SolutionDir 的末尾已经有一个 \,所以你最终会在路径中看到 \\,我认为这是问题所在。

关于visual-studio-2010 - VS2010 构建日志文件不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12101464/

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