标签: c++ .net clr
在本机C ++程序中,我加载CLR并使用ICLRRuntimeHost接口启动它。在加载任何.NET程序集之前,我想指定CLR将使用的Framework版本。
我相信它使用与您默认加载的第一个程序集关联的一个。我发现,如果您首先加载使用4.0的程序集,稍后尝试加载使用4.5的程序集将失败。
我想加载CLR并在加载第一个程序集之前指定4.5,这样无论顺序如何,它们都会加载。