問題にぶつかりましたが、答えが見つかりません (または、Google のスキルが本当にばかげています)。
私たちのソリューションは、ASP MVC4 C# Web サイトと複数のクラス ライブラリです。MS SQL2008 と EntityFramework 6 を使用しています。
Foo と Bar のオブジェクト タイプがあるとします。Foo には Bar オブジェクトが含まれています。Foo を保存したら、Bar を保存する必要があります。Foo と Bar を保存するメソッドは、異なるクラス ライブラリで定義されています。各ライブラリには、同じベースの関連スキーマからのテーブルを含む独自のエンティティ モデルがあります。問題は、トランザクションを使用していて、Bar を保存するメソッドを呼び出すと、トランザクション レベルで "MSDTC 無効" 例外がエスカレートすることです。
MSDTC を使用せずに、同じベースを参照する別のエンティティ モデルを使用する方法はありますか?