Por que meu TransactionScope está tentando usar o MSDTC quando usado em um aplicativo da EF Code First?

Acabei de introduzir um uso do TransactionScope em um aplicativo do MVC3 usando o código 4.3 do EF First, em comparação com um banco de dados local do SQL 2010 Express. Quando eu tento um SaveChanges dentro do escopo, recebo um aviso "Provider failed to open", com uma exceção interna sobre um MSDTC ausente. Tanto quanto eu sei, isso só deve ocorrer se eu usei várias seqüências de conexão. Eu só uso conexões com o DB, eu só tenho 1 string no aplicativo. No entanto, uso várias instâncias do DbContext, mas apenas uma no escopo da transação.

O que posso fazer para resolver isso?

questionAnswers(3)

yourAnswerToTheQuestion