我在將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控制檯在它自己的 命令行是好的,但如果我指定的試件我 得到的錯誤。下面的文章:
表明,它可能是我的測試程序集的問題,但我看不到任何東西。
有沒有其他人看到並解決了這個問題?