【发布时间】:2024-01-14 17:46:01
【问题描述】:
- 我有 Visual Studio 2013,我的代码运行良好。
- 安装了 Visual Studio 2015 社区版,代码停止工作。
- 已卸载 Visual Studio 2015,但代码仍然不起作用。
我读到,在安装 Visual Studio 2015 时,文件夹位置 C:\Windows\Microsoft.NET\Framework64\v4.0.30319 的内容已更改。即“.net 4.6 的就地升级”
- 通过 ilspy 查看 mscorlib.dll,System.AppContext 类在我朋友的系统上不存在,他还没有升级到 .net4.6
- 我的系统 mscorlib.dll 类 System.AppContext 存在
我需要回到以前版本的mscorlib.dll,怎么办? 系统不允许文件替换。
我应该提一下,代码可以编译。但在运行时抛出此错误。
【问题讨论】:
-
发现了一个大人物的博客,但是没看到解决办法weblog.west-wind.com/posts/2012/Mar/13/…
标签: .net-4.5 .net-framework-version .net-4.6