Теперь, когда в одном окне могут быть две CLR, как они могут «разговаривать» друг с другом?Как две .NET CLR, загруженные в один процесс, разговаривают друг с другом?
Предположим, что GUI работает под .NET 2.0 CLR и, например, существует сценарий, работающий на .NET 4.0 CLR, есть способ изменить основанный на 2.0 GUI из среды 4.0?
У меня именно этот вопрос, когда я использую эту технику, чтобы придать среду # REPL .NET C в другой процесс .net: Video: Injecting C# DLLs into Managed (C#) and Unmanaged (C++) processes
Примечание: Я задавал подобный question at Reddit and that version contains large number of references который будет полезен, если вы заинтересованные в теме параллельного выполнения и хоста CLR
Лучше иметь правильный ответ правильно? –
По ссылке, которую вы предоставляете, у меня есть первая проблема, которая заключается в доступе к одному CLR другому (обратите внимание, что я управляю только одним из них) –