一尘不染

混合模式程序集是针对版本“ v1.1.4322”构建的

c#

我已经在此处(answer2)所包含的c#.net 4.0应用程序中包含了DirectX播放器。问题是,当我尝试初始化对象(即Player mPlayer
= new Player())时,会发生此错误:

混合模式程序集是针对运行时的版本“ v1.1.4322”构建的,如果没有其他配置信息,则无法在4.0运行时中加载。

有人知道这会是什么吗?


阅读 375

收藏
2020-05-19

共1个答案

一尘不染

您需要添加一个app.Config文件并将其设置useLegacyV2RuntimeActivationPolicy为true。

在.NET 4应用程序中使用混合模式CLR 2程序集是必需的。

2020-05-19