From what I\'m reading, in order to use TransactionScope in .NET, you need the Distributed Transaction Coordinator service in Windows to be running. I have that service
MSDTC comes into the play only if you have more than one transaction with different connections
SO, the answer is:
It depends!