NUnit согласованность в нескольких средах через SVN - PullRequest
0 голосов
/ 27 января 2011

У нас есть несколько участников, работающих над проектом C # в Visual Studio 2010. Я хотел бы использовать NUnit, но убедитесь, что в нашем репозитории имеется соответствующая версия.Я знаю, что это можно сделать, я просто не могу найти хорошую ссылку на это.

Я думаю, что это связано с включением в решение правильных DLL-файлов и указанием ссылки на сборку.

Заранее спасибо.

1 Ответ

3 голосов
/ 27 января 2011

Ну, я не знаю об онлайн-руководствах для этого (если таковые имеются), но, насколько я понимаю, процедура будет очень похожа на ту же самую для любой платформы, которая добавляется к источникам вместо ссылки извне.

Итак, я бы сделал следующее:

  • Узнайте, какие проекты вашего решения используют NUnit.Например, удалите NUnit и попробуйте собрать приложение
  • . Для каждого неудачного проекта выясните, какие библиотеки NUnit ссылаются из него
  • Добавить двоичные файлы NUnit (только те, на которые ссылаются ваши проекты)к управлению исходным кодом
  • Ссылка на эти добавленные двоичные файлы из ваших проектов вместо ссылки на те, которые установлены официальной сборкой NUnit
  • Попробуйте создать решение заново

Это может бытьитерационный процесс.Например, если двоичные файлы NUnit, которые вы используете, ссылаются на другие, он будет жаловаться на неправильную ссылку.Добавляйте такие дополнительные библиотеки одну за другой, пока сборка не будет успешной.Убедитесь, что официальный NUnit удален, когда вы пытаетесь это сделать, чтобы быть уверенным, что все ссылки являются локальными.

Надеюсь, это поможет.

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