2010-07-21 3 views
2

Я использую структуру сущности с Oracle. Я пытался использовать объем транзакций (потому что я хочу, возможность отката):Использование области транзакций и запросов

using (TransactionScope ts = new TransactionScope()) 
{ 
     ..... 
} 

Проблема заключается в том, что, когда я пытаюсь запросить внутри с помощью заявления, генерируется исключение:

Unable to load DLL 'oramts.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

Как я могу решить эту проблему?

ответ

2

Файл Oramts.dll не указан в качестве установки по умолчанию при установке программного обеспечения для подключения клиентов Oracle. Я думаю, вы должны установить Службы Oracle для сервера транзакций Microsoft для использования TransactionScope.