Я использую Assembly.Load()
, а затем EntryPoint.Invoke(null, null)
для запуска сборки .NET в памяти. Это работает, если только хост-процесс не x86, а выполненная сборка - AnyCPU. В этом случае выполненная сборка выполняется в контексте x86 и, следовательно, сбои.
Есть ли способ выполнить объект Assemly в контексте AnyCPU, даже если хост-процесс x86?