質問: 1; o.SaveChanges(); } //-> ts.Complete(); } ```
回答: MS-DTC(分散トランザクションコーディネーター)が何らかの理由で正しく機能していません。 MS-DTCは、複数のSQL接続を含む複数の異種リソースにわたるトランザクションの結果を調整するために使用されます。 何が起こっているのかについての詳細はこのリンクを見てください。 基本的に、MS-DTCが実行中で正しく機能していることを確認すれば、2つのADO.NET接続を使用しても問題ないはずです。それらがエンティティフレームワーク接続であれ、その他の種類であれ。