Неверный формат файла проекта Nunit - PullRequest
1 голос
/ 29 октября 2009

У меня странная ошибка, которая только недавно начала появляться. При попытке открыть проект библиотеки классов 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

1 Ответ

1 голос
/ 30 октября 2009

Оказывается, проблема в том, что слишком много "." в названии проекта.

монахов, если у вас есть

Name.Project.Something.SometingElse.csproj

нравится

Name.project.something.csproj

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...