Исключение COM при запуске нескольких тестов MSC#

Место общения программистов C#
Ответить
Anonymous
 Исключение COM при запуске нескольких тестов MS

Сообщение Anonymous »

Я получаю исключение COM ниже уровня при одновременном запуске более одного тестового примера.
"Создать экземпляр компонента с CLSID COM {} из IClassFactory не удалось из-за следующей ошибка: 80004005 Неизвестная ошибка (Исключение из HRESULT: 0x80004005 (E_FAIL))"
Те же тестовые случаи проходят успешно, если запускать их по отдельности.
Как есть при работе над отдельными приемочными тестами, кажется, нет проблем с настройкой/конфигурацией или разрешениями.
Я вызываю dll FoxPro на C#.
Пример кода:< /p>
public class TestWrapper : IDisposable
{

~TestWrapper()
{
Dispose();
}

private ibsitest;
Public TestWrapper()
{
poTest = new ibsitest();
}

Protected virtual void Dispose()
{
If(poTest != null)
{
poTest.close();
poTest = null;
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/790 ... e-ms-tests
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»