Выезд http://www.youtube.com/watch?v=x-KK7bmo1AM
Чтобы изменить его код для загрузки нескольких сборок, используйте
<code>static Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args)
{
string assemblyName = args.Name.Split(',').First();
using (var stream = Assembly.GetExecutingAssembly().GetManifestResourceStream("YourNamespace." + assemblyName + ".dll"))
{
byte[] assemblyData = new byte[stream.Length];
stream.Read(assemblyData, 0, assemblyData.Length);
return Assembly.Load(assemblyData);
}
}
В ваш основной метод положи
<code>AppDomain.CurrentDomain.AssemblyResolve += CurrentDomain_AssemblyResolve;
Обязательно добавьте свои сборки в проект и измените свойство действия сборки на «Встроенный ресурс».