Мы разрабатываем крупномасштабное бизнес-приложение, используя большинство новых технологий через .NET 3.5, и мы используем EF в качестве DataAccessLayer в нашей архитектуре в дополнение к управлению транзакциями, которое автоматически использует System.Transaction и MSTC.
Нам нужно развернуть это приложение методом ClickOnce для более чем 300 конечных пользователей в организациях каждого клиента, однако мы не можем выполнить эту задачу самостоятельно или обучаем конечного пользователя для настройки их параметров MSDTC для поддержки System.Transaction, на самом деле это невозможно для минимум 200-300 пользователей до 500 или 600, поэтому нам нужно решение для автоматической настройки ядра MSDTC этих клиентов и предоставления этого решения за счет автоматизации развертывания ClickOnce, пакетов установки и так далее.
Есть ли какой-либо способ? Или другие, сталкивающиеся с подобной проблемой, автоматизируют настройку MSDTC на клиентах, например, путем ручного редактирования реестра, сценариев PowerShell или аналогичным образом?
Любая помощь или решение будут благодарны.