几天前,我的.NET 3.5应用程序在启动时开始发生错误,提示“无法找到运行此应用程序所需的运行时版本”。由于我没有对它们做任何操作,这让我感到很奇怪。经过一些调查,我发现原因是Windows自动更新安装了.NET 3.5或.NET 4的服务包到我的计算机上(我不知道哪个有罪)。该更新无法卸载,因为在控制面板中未显示在已安装的Windows更新列表中。我不得不恢复系统还原点!今天,我的一个客户抱怨遇到了同样的问题。我不能强迫他恢复系统还原,所以我需要知道如何克服这个愚蠢的Microsoft问题。请问有谁能分享你的想法吗?附言:该软件受CodeVeil 1.2保护,也许这很重要。
System.dll
有关。 - leppie