Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
public App()
{
System.AppDomain.CurrentDomain.AssemblyResolve += CustomResolve;
}
private static System.Reflection.Assembly CustomResolve(object sender, System.ResolveEventArgs args)
{
if (args.Name.StartsWith("ChilkatDotNet4"))
{
string fileName = System.IO.Path.GetFullPath("platform\\"
+ System.Environment.GetEnvironmentVariable("PROCESSOR_ARCHITECTURE")
+ "\\ChilkatDotNet4.dll");
if (System.IO.File.Exists(fileName))
{
return System.Reflection.Assembly.LoadFile(fileName);
}
}
return null;
}
<assemblyBinding>
, но не докопал.processorArchitecture
нет варианта ARM, а это уже актуально с WinRT. В доке <assemblyBinding> варианта ARM нет, а вот в самом перечислении ProcessorArchitecture появился Arm. Так что можно опробовать.
Выбор платформозависимой библиотеки в runtime