0

タイムアウトが 60 分の TransactionScope (DTC 経由、読み取りコミット) があります。TransactionScope で接続を開きました (トランザクションに参加したいと思っています) が、30 秒後にタイムアウトが発生します。

machine.config で、system.transaction maxTimeout を 60 分に変更しました。

タイムアウトが 30 秒後に発生するのはなぜですか?

4

1 に答える 1

2

SqlCommand には、既定で 30 秒に設定されている CommandTimeout プロパティが既にあります。トランザクション内で使用している可能性があります。

于 2011-06-22T11:11:05.713 に答える