title: How do I enable MSDTC on SQL Server?
body: <p>Is this even a valid question? I have a .NET Windows app that is using MSTDC and it is throwing an exception:</p>
  
  <blockquote>
    <p>System.Transactions.TransactionManagerCommunicationException: Network access for Distributed Transaction Manager (MSDTC) has been disabled. Please enable DTC for
    network access in the security configuration for MSDTC using the Component Services Administrative tool ---> System.Runtime.InteropServices.COMException (0x8004D024): The transaction manager has disabled its support for remote/network
    transactions. (Exception from HRESULT: 0x8004D024) at System.Transactions.Oletx.IDtcProxyShimFactory.ReceiveTransaction(UInt32
    propgationTokenSize, Byte[] propgationToken, IntPtr managedIdentifier,
    Guid&amp; transactionIdentifier, OletxTransactionIsolationLevel&amp;
    isolationLevel, ITransactionShim&amp; transactionShim)....</p>
  </blockquote>
  
  <p>I followed <a href="https://support.microsoft.com/en-us/kb/883960" rel="noreferrer">the Kbalertz guide to enable MSDTC</a> on the PC on which the app is installed, but the error still occurs. </p>
  
  <p>I was wondering if this was a database issue? If so, how can I resolve it?</p>