Ich versuche TransactionScope zu verwenden, behalte aber die Ausnahme unten. Die App läuft auf einem anderen Rechner als die Datenbank, wenn das wichtig ist. Ich verwende Sql Server 2005.Wie verwende ich TransactionScope in C#?
"Netzwerkzugriff für Distributed Transaction Manager (MSDTC) wurde deaktiviert. Bitte aktivieren Sie DTC für den Netzwerkzugriff in der Sicherheitskonfiguration für MSDTC mit dem Component Services-Verwaltungstool."
using (TransactionScope tsTransScope = new TransactionScope())
{
//Do stuff here
tsTransScope.Complete();
}
bearbeiten
Ich habe einige chagnes auf dem Feedback basiert. Jetzt bin ich diesen Fehler:
{"Error HRESULT E_FAIL has been returned from a call to a COM component."}
{"Communication with the underlying transaction manager has failed."}
Lösung Ich denke, die Antwort akzeptiert die anfängliche Problem behoben war ich immer. Der zweite Fehler scheint spezifisch für das Entity-Framework zu sein. Ich werde eine andere Frage dafür stellen.
Hier sind die Eigenschaften auf dem Client: Client http://www.portnine.com/data/images/Misc/client.jpg
Hier sind die Eigenschaften auf dem Server:
Server http://www.portnine.com/data/images/Misc/server.jpg
NotDan hast du immer noch die Bilder, die du verlinkt hast? Wenn es so wäre, wäre es toll, sie neu zu posten, um die Tatsache zu beheben, dass sie aktuell gebrochene Bildreferenzen sind. – ahsteele