У меня странная ошибка, которая только недавно начала появляться. При попытке открыть проект библиотеки классов C # в NUnit он сразу вызывает исключение:
System.NullReferenceException...
at NUnit.Util.VSProject.LoadMSBuildProject(String projectDirectory, XmlDocument doc)
at NUnit.Util.VSProject.LoadProject(String projectDirectory, XmlDocument doc)
at NUnit.Util.VSProject.Load()
System.ArgumentException...
at NUnit.Util.VSProject.ThrowInvalidFormat(String projectPath, Exception e)
at NUnit.Util.VSProject.Load()
at NUnit.Util.VSProject..ctor(String projectPath)
at NUnit.Util.ProjectConverters.VisualStudioConverter.ConvertFrom(String path)
at NUnit.Util.ProjectService.ConvertFrom(String path)
at NUnit.Util.ProjectService.LoadProject(String path)
at NUnit.Util.TestLoader.LoadProject(String filePath, String configName)
Мы можем загрузить файл DLL напрямую и нормально запустить тесты, но я не уверен, почему при попытке загрузить файл .csproj это вызывает сбой.
Я использую:
NUnit 2.5.0
Библиотека классов C # .NET 3.5