Visual Studio - тест с таким же идентификатором уже существует - PullRequest
5 голосов
/ 23 июля 2011

У меня есть проект библиотеки классов в Visual Studio и тесты для него (все написано на C #). Однажды после успешного решения build VS показывает мне это окно:

Window screenshot

Я не видел этого раньше, и даже не знаю, с чего начать: проект компилируется без ошибок и работает после компиляции, но это окно продолжает появляться после каждой компиляции. Когда я нажимаю Retry или Abort, в окне вывода VS. появляется сообщение об ошибке с тем же текстом.

Существует только один метод тестирования с именем AddRange1201.

Итак, вопрос в том, как от этого избавиться, кроме проверки «Больше не показывать это диалоговое окно»?

1 Ответ

7 голосов
/ 23 июля 2011

Я нашел это на MS Connect , и я не уверен, исправит ли это вашу проблему или нет. Похоже, это известная проблема, которая возникает, если вы либо добавляете тестовый проект в свое решение дважды (VS не понимает, что он был добавлен и удален), либо если вы переключаетесь между режимами отладки и выпуска.

Обходной путь:

1) чистые растворы в обоих режимах 2) перестроить в нужном вам режиме

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

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