Рассмотрим следующий код:
try
{
using(TransactionScope)
{
Process.Start("SQLInstaller.EXE");
throw new Exception();
Commit();
}
}
catch(Exception ex)
{
//Do something here
}
Будут ли отменены изменения, сделанные SQLInstaller.exe в этом сценарии? В частности, будут ли изменения, сделанные внешним процессом, запущенным через Process.Start (), обрабатываться TxF?
Спасибо!