SQL 2010 Express ローカル DB に対して、EF 4.3 Code First を使用して MVC3 アプリに TransactionScope の使用を導入しました。スコープ内で SaveChanges を実行しようとすると、MSDTC が見つからないという内部例外とともに、"プロバイダーを開けませんでした" という通知が表示されます。私の知る限り、これは複数の接続文字列を使用した場合にのみ発生するはずです。私は 1 つの DB への接続のみを使用します。アプリには 1 つの文字列しかありません。ただし、複数の DbContext インスタンスを使用していますが、トランザクション スコープ全体で 1 つだけです。
これを解決するにはどうすればよいですか?