当我调用make它的对象时,我正在尝试将matlab生成dll与我的.net项目集成,它会产生以下错误。
错误1无法加载文件或程序集“ChordRecognizerDotNETAssemplyForTuning”或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,无法加载。
我已经安装了MCR和框架,直到4.0,如图所示。请帮忙
答案 0 :(得分:0)
将其放在主项目app.config文件
中 <startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
useLegacyV2RuntimeActivationPolicy
应该可以解决问题。
不要忘记将目标框架设置为“.NET Framework 4”而不是“.NET Framework 4 Client Profile”