我正在编写一个msbuild文件来使用galio.Now运行测试,我需要给出
<UsingTask AssemblyFile="..\dll\Gallio.MSBuildTasks.dll" TaskName="Gallio" />
Run Code Online (Sandbox Code Playgroud)
这不起作用,当我提供完整路径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" />
Run Code Online (Sandbox Code Playgroud)
它有帮助吗?
| 归档时间: |
|
| 查看次数: |
9323 次 |
| 最近记录: |