When using ado.net, and creating multiple connections to a MS SQL Server database within a single transaction (using System.Transactions.TransactionScope), does System.Trans
In the current version it always elevates the transaction, unfortunately.
Which as you say, makes TransactionScope a lot less useful than it otherwise would be. I believe there are plans to change this in a future version.