VS 2010, NUNit и & ldquo; точка останова в настоящее время не будет достигнута. Для этого документа не было загружено ни одного символа & rdquo;

Альтернативное решение, использующее метод .query () :

In [5]: df.query("countries in @countries")
Out[5]:
  countries
1        UK
3     China

In [6]: df.query("countries not in @countries")
Out[6]:
  countries
0        US
2   Germany

30
задан Brian Mains 20 June 2010 в 18:33
поделиться

3 ответа

Решением было: запустить NUnit отдельно, затем в VS 2010 сделать debug > attach to process, и прикрепить к процессу nunit-agent.exe, а не к процессу nunit. Процесс Nunit все равно не помог.

16
ответ дан 27 November 2019 в 23:40
поделиться

Вы запускаете NUnit, а затем загружаете DLL? Попробуйте вместо этого открыть свойства проекта, вкладку «Отладка», переключите начальное действие на «Запустить внешнюю программу», укажите на NUnit exe, введите имя вашей библиотеки DLL в «аргументы командной строки». Затем запустите проект библиотеки, щелкнув его правой кнопкой мыши и выбрав «Отладка» -> «Запустить новый экземпляр».

0
ответ дан 27 November 2019 в 23:40
поделиться

Есть еще один похожий вопрос здесь на Stack Overflow, где я разместил свой ответ с тем, что сработало для меня. Я могу установить точки останова и запустить NUnit прямо из Visual Studio 2010 с помощью Debug -> Start New Instance (что, я думаю, является вашей целью).

Я установил nunit.exe в качестве внешней программы в Project -> Properties -> Debugging и добавил:

<startup>
    <requiredRuntime version="4.0.30319" />
</startup>

в файл nunit.exe.config, найденный рядом с исполняемым файлом nunit в каталоге установки NUnit.

43
ответ дан 27 November 2019 в 23:40
поделиться