我正在编写一个 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" />
有帮助吗?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)