当我调用 make 它的对象时,我试图将 Matlab 生成的 dll 与我的 .net 项目集成,它给出了以下错误。
错误 1 无法加载文件或程序集“ChordRecognizerDotNETAssemplyForTuning”或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,无法加载。
正如您在图片中看到的那样,我已经安装了 MCR 和框架直到 4.0。请帮忙
当我调用 make 它的对象时,我试图将 Matlab 生成的 dll 与我的 .net 项目集成,它给出了以下错误。
错误 1 无法加载文件或程序集“ChordRecognizerDotNETAssemplyForTuning”或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,无法加载。
正如您在图片中看到的那样,我已经安装了 MCR 和框架直到 4.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”