你目前正处于脱机状态,正在等待 Internet 重新连接

.NET Framework 3.5 Service Pack 1 中的更改列表和已修复的问题

概要
本文介绍了 Microsoft .NET Framework 3.5 Service Pack 1 (SP1) 的以下几个方面:
  • 此 Service Pack 中包含的修补程序
  • 新特性和功能
注意 此更新还包含从属 .NET Framework 2.0 和 .NET Framework 3.0 子组件的累积服务更新。本文适用于 32 位版本的 .NET Framework 和 64 位版本 的 .NET Framework。
更多信息
.NET Framework 3.5 SP1 是一个完整的累积更新,包含很多新功能。这些新功能是以 .NET Framework 2.0、.NET Framework 3.0 和 .NET Framework 3.5 为基础不断增加的更新。此外,它还包含从属 .NET Framework 2.0 和 .NET Framework 3.0 子组件的累积服务更新。此更新应作为 .NET Framework 2.0 以及更新版本的重要更新而应用,并推荐将此更新应用于所有其他受支持的操作系统。

此 Service Pack 中包含的修补程序

Microsoft 知识库文章说明
925492修复:向 Visual Studio 2005 中的项目添加 Web 引用时,收到错误消息:“自定义工具‘MSDiscoCodeGenerator’失败”
928563修复:System.Net.HttpWebRequest 类可能无法与 NET Framework 2.0 中的代理持久连接
943175修复:使用 XmlSerializer 类序列化 .NET Framework 2.0 的列举属性时,XmlSerializer 类生成意外结果
943412修复:如果计算机同时运行 .NET Framework 2.0 和托管服务,则关闭操作系统时可能出现延时
943804修复:.NET Framework 2.0 中的 Application.ExecutablePath 属性返回的某些 Unicode 字符显示为“?”
944099修复:使用 SQL Native Client 数据提供程序连接到配置为使用数据库镜像的 SQL Server 2005 实例时,收到错误消息:“内部 .Net Framework 数据提供程序错误 6”
944100修复:如果您在 .NET Framework 2.0 中的 SQL Server 事务完成之前结束了执行该事务的线程,则将无法访问 SQL Server 事务中使用的表格
944157修复:向 Windows Server 2003 上运行的 ASP.NET Web 应用程序首次发出请求时,可能会出现明显的延时
946102修复:使用 System.Windows.Forms.WebBrowser 控件托管网页时,ActiveX 控件未收到键盘导航事件
946223修复:将输入语言更改为东亚语言时,Microsoft Expression Design 图面上文本框中的输入语言未能正常工作
946503修复:使用安装程序工具安装位于远程计算机上的程序集时,收到错误消息:“安装阶段发生异常”
946660修复:将单元格与 ASP.NET 2.0 Web 应用程序中的多个标头关联时,单元格的标头属性呈现错误
946927修复:当 .msi 文件尝试在已安装 .NET Framework 2.0 的计算机上安装许多策略文件时,安装可能失败,并显示错误 1935
947148修复:调用基于 .NET Framework 2.0 的 64 位应用程序中所含的某些 COM API 时,将调用错误的方法
947317修复:在使用 .NET Framework 2.0 构建的 Windows 窗体应用程序中,删除表格的最后一行时,CurrencyManager 对象将触发某些事件的其他实例
947461修复:已发布 .NET Framework 2.0 Service Pack 1 的一个更新包
947581修复:“WsdlContractConversionContext.WsdlPortType”属性的值在 .NET Framework 3.0 Service Pack 1 中为空
948233在计算机上安装安全更新 MS 07-040 后,运行基于 Microsoft .NET Framework 2.0 的应用程序时收到 System.InvalidOperationException 异常错误
948646修复:在基于 NET Framework 2.0 的应用程序中使用 SerializationFormat.Binary 格式参数序列化和反序列化 DataSet 对象时,对象的序列化错误
948815Service Pack 1 之后的 .NET Framework 2.0 修补程序更新汇总包对于 System.Data.dll 和 System.Data.OracleClient.dll 的可用性
948873修复:在基于 .NET Framework 3.0 的应用程序中使用单向 Web 方法与 Web 服务通信时,可能收到 System.Xml.XmlException 异常
948887修复:基于 .NET Framework 2.0 的 Web 应用程序使用 HttpWebRequest 类并收到包含 HTTP 状态代码 401 的 HTTP 1.0 响应时出现异常
949272修复:安装 .NET Framework 2.0 Service Pack 1 后,使用 ActiveX 控件的 Windows 窗体可能崩溃,并出现空引用异常
949777修复:在 .NET Framework 2.0 中将可执行应用程序部署到包含转义符的路径时收到错误消息:“需要绝对路径信息”
950230修复:在 .NET Framework 2.0 中使用 Sgen.exe 工具和 XmlSerializer JIT 编译器为 Web 服务代理生成 XmlSerializer 程序集时,收到 System.ArgumentException 异常错误消息
950986修复:在 .NET Framework 2.0 Service Pack 1 中,ModuleBuilder.GetTypeToken 方法返回错误的令牌
951111修复:在 .NET Framework 3.5 中使用 SvcUtil.exe 工具导入服务元数据时收到警告消息“未完全导入策略表达式,因为其超过了所允许的最大复杂性”
951113修复:已安装 .NET Framework 2.0 的客户端计算机从 WCF 服务接收到 DataSet 对象时,row.GetColumnsInError 方法返回的值集合为空
952324修复:使用 ClickOnce 部署在安全环境中部署应用程序时,无法下载 .application 文件

已知问题

问题 1

在 Windows XP 或 Windows Server 2003 中安装 .NET Framework 3.5 SP1 后,C 盘的根目录中会生成一个任意文件夹,此文件夹包含两个名为 amd64 和 i386 的子文件夹。这两个子文件夹都包含以下文件:
  • Filterpipelineprintproc.dll
  • Msxpsdrv.cat
  • Msxpsdrv.inf
  • Msxpsinc.gpd
  • Msxpsinc.ppd
  • Mxdwdrv.dll
  • Xpssvcs.dll
这些文件处于挂起状态,无法通过 XPSEPSC 安装删除。

解决方法

若要解决此问题,请手动删除此文件夹。

问题 2

Firefox 的 .NET Framework Assistant 禁用了“卸载”按钮。在 .NET Framework 3.5 SP1 中,.NET Framework Assistant 可让 Firefox 使用 .NET Framework 中所含的 ClickOnce 技术。.NET Framework Assistant 在计算机级别添加,因此,计算机级别的所有用户均可使用其功能,而用户级别的用户不能使用。因而“Firefox 附加组件”菜单中没有“卸载”按钮,因为标准用户没有卸载计算机级别组件的权限。

解决方法

可解决此问题的更新已发布,此更新可使此版本的 Firefox .NET Framework Assistant 与下一版本的 Firefox 浏览器兼容。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

新特性和功能

.NET Framework 3.5 Service Pack 1 的一个更新已发布。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
属性

文章 ID:951847 - 上次审阅时间:03/05/2013 10:20:00 - 修订版本: 2.0

  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 3.0
  • Microsoft .NET Framework 2.0 Service Pack 1 (x86)
  • Microsoft .NET Framework 2.0
  • kbexpertiseadvanced kbhowto kbinfo kbcip KB951847
反馈