2016-02-10 3 views
0

Попытка поймать UnitTestAssertException за предоставленный совет here (работает с Visual C++ 2012). The MSDN documentation указывает, что он находится в пространстве имен Microsoft.VisualStudio.TestTools.UnitTesting, но какой заголовок мне нужно включить?Где указано определение UnitTestAssertException?

+1

Этот вопрос задает вопрос о том, что C# и этот класс управляются. –

+0

Я вижу. Первоначально смущенный вкладкой C++ в документах, но атрибут должен был отключить меня. Не могли бы вы опубликовать это как ответ, который я могу принять? – NargothBond

ответ

0

Он определен в Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll Местоположение файла зависит от установки и версии Visual Studio, которую вы используете. Для меня это в следующем:

C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ PublicAssemblies \

И

C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ PublicAssemblies