0

当我调用 make 它的对象时,我试图将 Matlab 生成的 dll 与我的 .net 项目集成,它给出了以下错误。

错误 1 ​​无法加载文件或程序集“ChordRecognizerDotNETAssemplyForTuning”或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,无法加载。

正如您在图片中看到的那样,我已经安装了 MCR 和框架直到 4.0。请帮忙

在此处输入图像描述

4

1 回答 1

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”

于 2012-04-26T05:59:32.203 回答