gpt4 book ai didi

msbuild - 如何在msbuild文件中给出相对路径?

转载 作者:行者123 更新时间:2023-12-02 16:41:14 25 4
gpt4 key购买 nike

我正在编写一个 msbuild 文件来使用 galio 运行测试。现在,我需要给出

<UsingTask AssemblyFile="..\dll\Gallio.MSBuildTasks.dll" TaskName="Gallio" />

这不起作用,当我给出完整路径 c:\program file\galio\bin 时,它起作用。但是,我想给出 Gallio.MSBuildTasks.dl 所在的源代码管理中的 dll 文件夹的路径。如何来做到这一点?

最佳答案

路径是相对于什么的?可能不是您执行 msbuild 的位置。如果路径是相对于 MSBuild 文件所在位置的,请尝试将相对路径与 MSBuild 文件路径连接起来:

<PropertyGroup>
<AssemblyFileName>$(MSBuildProjectDirectory)\..\dll\Gallio.MSBuildTasks.dll</AssemblyFileName>
</PropertyGroup>
<UsingTask AssemblyFile="$(AssemblyFileName)" TaskName="Gallio" />

有帮助吗?

关于msbuild - 如何在msbuild文件中给出相对路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2099542/

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