升级到3.5 SP1& 3.5客户端系统的系列更新可能会破坏我的代码?

时间:2009-02-06 03:53:00

标签: .net .net-3.5

我有一台使用.NET 3.5托管远程应用程序的服务器。一直运行良好。在过去的几天里,我收到了大量关于用户在运行“Microsoft .NET Framework 3.5 Service Pack 1和.NET Framework 3.5系列更新(KB951847)x86”更新后无法访问该应用程序的报告。

我很想在服务器上运行此更新 - 但是不希望我的用户运行此Windows Update时出现任何问题。

我可以更新我的应用程序,但我从其他问题上看到这不应该是一个问题 - 因为我的开发机器上没有SP1,所以应用程序没有使用依赖于SP1的任何东西。

对可能发生的事情的任何想法?

3 个答案:

答案 0 :(得分:1)

SP1 for .NET 3.5包含错误修复和许多新功能 根据我从任何框架.NET 2.0 SP1升级到3.0,3.0 SP1,3.5的经验 任何更高的框架(高达3.5 SP1 - 没有尝试过4.0测试版)都没有破坏任何东西 实际上,.NET 3.5 SP1实际上是基于.NET 2.0 SP1并为其添加了功能。

答案 1 :(得分:1)

纯属巧合,但我没有注意到SP1的任何问题。如上所述,它是一个“添加”版本,这意味着它不应该破坏任何3.5或2.0代码。但是,就一般原则而言,我建议先在您的电脑或开发服务器上进行测试......

答案 2 :(得分:0)

这可能是巧合 - 但是有几个用户在使用此Windows Update后出现了应用程序错误。我们的应用程序是一次点击分发应用程序。应用程序不会更新,也不能通过控制面板从系统中删除。

Microsoft建议删除Local Settings \ Apps文件夹中的2.0文件夹

在XP上通常是: 用户/应用程序数据/本地/应用程序/ 2.0 在Vista上它通常是: 用户/应用程序数据/本地/应用程序/ 2.0

这适用于遇到此问题的所有用户。我希望这可能会浪费别人浪费时间!