Comment utiliser TransactionScope en C#?

Je suis en train d'utiliser TransactionScope, mais l'exception ci-dessous.

L'application est en cours d'exécution sur une autre machine que la base de données, si ce qui compte. Je suis à l'aide de SQL Server 2005.

D'accès au réseau pour la distribution de Gestionnaire de Transactions (MSDTC) a été désactivé. S'il vous plaît activer DTC pour l'accès au réseau dans la configuration de la sécurité
pour MSDTC à l'aide de l'outil d'Administration Services de Composants.

using (TransactionScope tsTransScope = new TransactionScope())
{
    //Do stuff here
    tsTransScope.Complete();
}

Modifier

J'ai apporté quelques modifications en fonction de la rétroaction. Maintenant j'ai cette erreur:

"Erreur HRESULT E_FAIL a été renvoyé à partir d'un appel à un composant COM."

"La Communication avec le sous-jacent gestionnaire de transactions a échoué."

Solution
Je pense que l'on a accepté de répondre fixe la première question que je recevais. La 2ème erreur semble être spécifique à Entity Framework. Je vais poster une autre question pour elle.

Voici la liste des propriétés sur le client:

Client http://www.portnine.com/data/images/Misc/client.jpg

Voici la liste des propriétés sur le serveur:

Serveur http://www.portnine.com/data/images/Misc/server.jpg

  • NotDan avez-vous encore les images que vous avez eu liée à courir? Si oui ce serait super de les rediffuser à corriger le fait qu'ils sont actuellement cassé références sur l'image.
InformationsquelleAutor NotDan | 2009-04-27