Исключения для запуска тестов MS VS

Я всегда получаю следующие исключения после того, как мой тест уже завершен, а средство запуска тестов находится в процессе закрытия. Это нормально? Я всегда чувствую себя довольно обеспокоенным, когда получаю кучу случайных исключений.

Поток '' (0xc04) завершился с кодом 0 (0x0).

Возникло первое случайное исключение типа «System.ComponentModel.Win32Exception» в System.ServiceModel.dll.

Возникло первое случайное исключение типа «System.Threading.ThreadAbortException» в mscorlib.dll.

System.Transactions Critical: 0: http://msdn.microsoft.com/TraceCodes/System/ActivityTracing/2004/07/Reliability/Exception/UnhandledНеобработанное исключение vstest.executionengine.exeSystem.AppDomainUnloadedException, mscorlib, версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = b77a5c561934e089Попытка доступа к незагруженному домену приложения. System.AppDomainUnloadedException: попытка доступа к незагруженному домену приложения.

Поток '' (0xdd8) завершился с кодом 0 (0x0).

«vstest.executionengine.exe» (управляемый (v4.0.30319)): загружен «C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 11.0\COMMON7\IDE\COMMONEXTENSIONS\MICROSOFT\TESTWINDOW\Extensions\CppUnitFramework\Microsoft.VisualStudio. TestTools.CppUnitTestFramework.TestEngine.dll' 'vstest.executionengine.exe' (управляемый (v4.0.30319)): загружено 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 11.0\COMMON7\IDE\COMMONEXTENSIONS\MICROSOFT\TESTWINDOW\ Extensions\CppUnitFramework\Microsoft.VisualStudio.TestTools.CppUnitTestFramework.Discoverer.dll'

Поток '' (0xa64) завершился с кодом 0 (0x0).

Возникло первое случайное исключение типа «System.InvalidOperationException» в Microsoft.VisualStudio.TestPlatform.TestExecutor.Core.dll.

Возникло первое случайное исключение типа «System.ServiceModel.CommunicationObjectAbortedException» в System.ServiceModel.dll.

и т.п.


person user2544833    schedule 03.07.2013    source источник


Ответы (1)


Настройка DTC решила мою проблему.

http://www.devexpress.com/Support/Center/Question/Details/Q434480

person kerem    schedule 15.08.2013
comment
Абсолютно помогло! На случай, если в дальнейшем изображение пропадет: Перейти в Панель управления, Инструменты администратора -> Служба компонентов. В дереве пользовательского интерфейса слева выберите «Корень консоли» -> «Служба компонентов» -> «Компьютеры» -> «Распределенные» -> «Локальный DTC», щелкните правой кнопкой мыши -> свойства. В этом пользовательском интерфейсе на вкладке «Безопасность» установите флажки: «Разрешить удаление клиентов», «Разрешить удаленное администрирование», «Разрешить входящий», «Разрешить исходящий», «Аутентификация не требуется». - person codingdave; 22.07.2014
comment
Это не кажется очень безопасным занятием. - person Saeb Amini; 31.05.2016