Я зіткнувся з проблемою сьогодні вранці після оновлення до Visual Studio 2012.
Зокрема, у мене є клас, який розширює ExpectedExceptionBaseAttribute. Тест проходить у Visual Studio 2010, але не в 2012 році.
Проблема з Microsoft Connect - це тут який був закритий як "дизайн", але, на мій погляд, це помилка. Хоча існує дозвіл, наданий корпорацією Майкрософт, він вимагає, щоб нова версія MSTest була примусовою.
Я не включив тут зразок коду, тому що є невеликий зразок проекту, доступного для завантаження у випуску Connect.
Якщо, як вони стверджують у коментарях, нова версія MSTest є більш компактною та більш ефективною, то я хочу використовувати її, не переводячи її в існуючий режим.
Тому питання полягає в тому, як змусити його працювати, не вдаючись до цього?
Відповіді:
0 для відповіді № 1Це виправлено у розділі VS2012 Update 3.