升级到.net 4.0后mscoree.dll错误版本

时间:2012-07-24 06:44:23

标签: c# .net dll

我的mscoree.dll版本有问题。 前段时间我安装了.net 3.5框架和一个使用mscoree.dll 2.0版(来自.Net 3.5)的应用程序,但是在安装.net 4.0之后,似乎mscoree.dll版本现在是2.4,这导致我出错像这样:

  

System.BadImageFormatException:无法加载文件或程序集“Interop.mscoree,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = c64f89a6937dbf72”或其依赖项之一。尝试加载格式不正确的程序。

我在c:\ windows \ system32 \中搜索,发现mscoree.dll现在是版本2.4。我还修改了4.0框架中对mscoree.tlb的引用,但仍然是同样的错误。

可以使用旧版本的mscoree.dll吗?怎么样?

0 个答案:

没有答案