Hi thecotton,
Where are you setting UseTransactionScope?
(I'm assuming you are using
TransactionSettings.Default = new TransactionSettings (System.Transactions.IsolationLevel.ReadCommitted, new TimeSpan(0, 1, 0), false);
if not let me know how you are setting it)
Also, could you verify that UseTransactionScope is set to false right before the save/query throwing the exception?
(i.e.
var queryTransactional = mgr.DefaultQueryStrategy.TransactionSettings.UseTransactionScope;
var saveTransactional = mgr.DefaultSaveOptions.TransactionSettings.UseTransactionScope;
)
Silvio.