我在将NUnit与MSBuild配合使用时遇到了一些麻烦。我 了http://msbuildtasks.tigris.org/和下面的生成文件:NUnit:无法加载文件或程序集nunit.core
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="3rdparty\MSBuild.Community.Tasks\MSBuild.Community.Tasks.Targets"/>
<ItemGroup>
<TestAssembly Include="net.purpletube.minla.test\bin\Debug\*.test.dll" />
</ItemGroup>
<PropertyGroup>
<NUnit-ToolPath>3rdparty\NUnit\</NUnit-ToolPath>
</PropertyGroup>
<Target Name="Tests">
<NUnit Assemblies="@(TestAssembly)" ToolPath="$(NUnit-ToolPath)" />
</Target>
</Project>
我得到的错误是:
的3rdParty \ NUnit的\ NUnit的-console.exe /NOLOGO net.purpletube。 minla.test \ BIN \调试\ net.purpletube.minla.test.dll 中processModel:默认DomainUsage: 单次执行长:默认 无法加载文件或程序 “nunit.core,版本= 2.5.9.10348, 文化= NEU tral, PublicKeyToken = 96d09a1eb7f44a77'或 它的一个依赖关系。系统
找不到指定的文件。
nunit.core是的3rdParty \ NUnit的\ lib和运行NUnit控制台在它自己的 命令行是好的,但如果我指定的试件我 得到的错误。下面的文章:
表明,它可能是我的测试程序集的问题,但我看不到任何东西。
有没有其他人看到并解决了这个问题?