我已经在此处(answer2)所包含的c#.net 4.0应用程序中包含了DirectX播放器。问题是,当我尝试初始化对象(即Player mPlayer = new Player())时,会发生此错误:
混合模式程序集是针对运行时的版本“ v1.1.4322”构建的,如果没有其他配置信息,则无法在4.0运行时中加载。
有人知道这会是什么吗?
您需要添加一个app.Config文件并将其设置useLegacyV2RuntimeActivationPolicy为true。
useLegacyV2RuntimeActivationPolicy
在.NET 4应用程序中使用混合模式CLR 2程序集是必需的。