У меня проблемы с настройкой NUnit для работы с MSBuild.У меня есть http://msbuildtasks.tigris.org/ и следующий файл сборки:
<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 \ Debug \ net.purpletube.minla.test.dll ProcessModel: по умолчанию DomainUsage: одиночное выполнение Runtime: по умолчанию не удалось загрузить файл или сборку 'nunit.core, версия = 2.5.9.10348, Культура = нейтральный, PublicKeyToken = 96d09a1eb7f44a77 'или одна из его зависимостей.Системе
не удается найти указанный файл.
nunit.core находится в 3rdparty \ NUnit \ lib, и запуск nunit-console из командной строки сам по себе подходит, но если я укажутест сборки я получаю ошибку.Следующая статья:
http://nimtug.org/blogs/damien-mcgivern/archive/2006/05/17/Could-not-load-file-or-assembly-nunit-core.aspx
Предполагается, что это может быть проблема с моей тестовой сборкой, но я ничего не вижу.
Кто-нибудь еще видел и решилэто?