【发布时间】:2013-12-24 00:33:49
【问题描述】:
我在虚拟机中作为 Hudson Slave 工作。 在虚拟机中,我添加了我要使用的 MSBuild 的路径:
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\;
我还添加了 NUnit 的路径:
C:\Program Files\NUnit 2.5.7\bin\net-2.0;
因此,我可以在我的 VM 中运行 NUnit 和 MSBuild 命令行。
但是当我的 Hudson Job 构建我的解决方案时出现此错误:
C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets : warning MSB3245: Could not resolve this reference. Could not locate the assembly "nunit.framework".
我应该在我的 VM 或 Hudson 中修复什么? 非常感谢!
编辑
这里有关文件 *.csproj 是如何引用 dll 的:
<Reference Include="nunit.framework, Version=2.5.7.10213, Culture=neutral, PublicKeyToken=KKKKKKKKKK processorArchitecture=KKK">
<SpecificVersion>False</SpecificVersion>
<HintPath>Dll\nunit.framework.dll</HintPath>
</Reference>
【问题讨论】:
标签: msbuild jenkins nunit hudson jobs