2010-09-20 3 views
0

У меня есть TransactionScope (через DTC, прочитанное сообщение) с таймаутом 60 минут. В TransactionScope я открыл соединение (я надеюсь записаться на транзакцию), но через 30 секунд я получаю таймаут.SqlConnection и TransactionScope Timeout

В machine.config я изменил system.transaction maxTimeout на 60 минут.

Почему таймаут возникает через 30 секунд?

+0

Можете ли вы разместить свой код? –

ответ

2

A SqlCommand уже имеет свойство CommandTimeout, значение которого по умолчанию составляет 30 секунд. Возможно, вы используете его в своей транзакции.

Смежные вопросы