Для меня я запустил бы с дампа обеих баз данных и diffing дампы, но если Вы хотите автоматически сгенерированные сценарии слияния, Вы собираетесь хотеть получить реальный инструмент.
А, простой , поиск Google поднял следующие инструменты:
Используйте один из вариантов AppDomain.CreateDomain, который принимает аргумент AppDomainSetup. В объекте AppDomainSetup установите для члена AppDomainInitializerArguments массив строк, который вы хотите передать в новый домен приложения.
См. Пример кода на http://msdn.microsoft.com/en-us/library/system. appdomainsetup.appdomaininitializerarguments.aspx .
С кодом в вопросе изменение может выглядеть (не проверено):
static voide Main(string[] args) {
_str = "abc";
AppDomainSetup setup = new AppDomainSetup();
setup.AppDomainInitializer = new AppDomainInitializer(MyNewAppDomainMethod);
setup.AppDomainInitializerArguments = new string[] { _str };
AppDomain domain = AppDomain.CreateDomain(
"Domain666",
new Evidence(AppDomain.CurrentDomain.Evidence),
setup);
Console.WriteLine("Finished");
Console.ReadKey();
}
static void MyNewAppDomainMethod(string[] args) {
...
}