我读到,在安装Visual Studio 2015时,文件夹位置C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319的内容已更改。即。"就地升级.net 4.6"
我需要回到以前版本的mscorlib.dll,怎么做? 系统不允许替换文件。
我应该提一下,代码编译。但是在运行时抛出此错误。
答案 0 :(得分:0)
这是因为与Microsoft添加到名为AppContext的System命名空间的类的名称冲突。事实证明,这是开发人员常用的名称,这导致应用程序在升级时遍布整个地方。我忘了哪个版本有这个类,但我认为它从4.5.2开始。
您要做的是将.NET版本降级到引入System.AppContext类之前的版本(大概是4.5.1)。