使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

简介

Microsoft 已发布安全公告 MS07-040。 该安全公告包含有关相应安全更新的所有相关信息。 其中包括文件清单信息和部署选项。 要查看完整的安全公告,请访问以下 Microsoft 网站之一。

更多信息

有关此安全更新的已知问题

下表列出了此安全更新的已知问题。 帮助安装更新:
Microsoft Update 支持

IT 专业人员安全解决方案:
TechNet 安全疑难解答与支持

帮助保护运行 Windows 的计算机不受病毒和恶意软件侵害:
病毒解决方案和安全中心

基于国家/地区的本地支持:
国际支持



要使用此表,请查看表格顶部的两行内容。 根据您使用的 .NET Framework 版本,找到相关更新所对应的 Microsoft 知识库文章编号所在的列。 包含“X”符号的行对应的知识库文章介绍了您使用的 .NET Framework 版本的已知问题。 请单击左侧一列中的文章编号可以查看文章。

KB930494
.NET Framework 1.0 SP3

KB928367
.NET Framework 1.0 SP3

KB928366
.NET Framework 1.1 SP1

KB933854
.NET Framework 1.1 SP1

KB929729
.NET Framework 1.1 SP1

KB928365
.NET Framework 2.0

KB929916
.NET Framework 2.0

Microsoft 知识库文章

MCE 和 Tablet PC

Vista/Windows Server 2003/Windows 2000/Windows XP

Windows 2000/Windows XP/Windows Server 2003 x64 和 IA-64

Windows Server 2003 x86

Vista

Windows Server 2003/Windows XP/Windows 2000

Vista

923100

X

X

X

X

X

923101

X

X

931846

X

X

934229

X

X

934711

X

X

X

X

X

934712

X

X

934793

X

X

936597

X

X

939160

X

X

X

939949

X

940332

X

X

X

940521

X

940947

X

941386

X

X

941789

X

942086

X

X

943804

X

944746

X

X

944925

X

介绍此安全更新的已知问题的 Microsoft 知识库文章

有关上表中提到的已知问题的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

923100 在尝试安装 .NET Framework 1.0、1.1 或 2.0 的更新时,你可能会收到 Windows 更新错误代码“0x643”或 Windows Installer 错误代码“1603”

923101 当你尝试在运行 Windows Server 2003 x64 Edition 的计算机上安装 .NET Framework 2.0 的安全更新时,出现以下错误消息: “Error 1324. The folder 'Program Files' contains an invalid character”(错误 1324。文件夹“Program Files”包含无效字符)

931846 你可能无法执行包含脚本任务或脚本组件的 SQL Server 2005 Integration Services 程序包

934229“向网站添加链接”页停止响应,尝试将新链接添加至 SharePoint Portal Server 2003 站点中的站点目录时,链接添加失败

934711 在卸载 .NET Framework 1.1 安全更新后重新启动计算机时,出现错误消息: “This application has requested the Runtime to terminate in an unusual way”(此应用程序已请求以异常方式终止运行时)

934712 尝试在基于 Windows Vista 的计算机上安装 .NET Framework 1.0 Service Pack 3 和 .NET Framework 1.1 Service Pack 1 安全更新时出现警告消息: “An unidentified program wants to access your computer”(一个未能识别的程序要访问你的计算机)

934793 SharePoint Server 2007 修补程序包描述: (2007 年 4 月 12 日)

936597 在尝试运行 .NET Framework 1.0 HREF 标记以指向可执行的托管应用程序或控件时,该应用程序或控件无法运行

939160 删除 .NET Framework 1.1 或 .NET Framework 1.0 的某些安全更新时,文件版本回滚到上一个 Service Pack 所安装的版本

939949 在安装了某一 .NET Framework 2.0 软件更新的订算机上运行应用程序或尝试访问网站时出现错误消息: “Culture name 'Culture' is not supported”(不支持区域性名称“Culture”)

940332 在安装 .NET Framework 1.1 或 .NET Framework 1.0 的更新时出现错误消息: “The upgrade patch cannot be installed by the Windows Installer service”(Windows Installer 服务无法安装升级修补程序)

940521 在安装安全公告 MS07-040 中描述的 .NET Framework 2.0 安全更新后,UTF8Encoding 类、UnicodeEncoding 类和 UTF32Encoding 类的行为将发生改变

940947 在 Windows 2000 Service Pack 4 中安装安全更新 931212 (MS07-040) 后出现错误消息: “Error 127: the specified procedure could not be found”(错误 127: 找不到指定的程序)

941386 修补程序: 安装 MS07-040 安全更新后,在运行基于 .NET Framework 2.0 的 ASP.NET 2.0 Web 应用程序时出现错误消息: “Type 'System.Web.HttpHeaderCollection' is not marked as serializable”(类型“System.Web.HttpHeaderCollection”未标记为可序列化)

941789 在 Windows SharePoint Services 3.0 Web 前端服务器或 SharePoint Server 2007 Web 前端服务器上安装安全更新 931212 (MS07-040) 后收到错误消息

942086 修补程序: 在运行基于 .NET Framework 2.0 的 ASP.NET 2.0 Web 应用程序时收到错误消息: “The constructor to deserialize an object of type '<custom object>' was not found”(未找到用于反序列化“<自定义对象>”类型的对象的构造函数)

943804 修补程序: .NET Framework 2.0 中的 Application.ExecutablePath 属性返回的某些 Unicode 字符显示为“?”

944746 修补程序: 在 已安装 .NET Framework 1.0 的计算机上应用安全更新 MS07-040 后发生事件 ID:1008

944925 修补程序: 仅在客户端计算机上安装 MS07-040 更新后,当你在客户端计算机与服务器计算机之间序列化 ObjRef 对象时,你会收到异常错误信息

介绍此安全更新的各个程序包的 Microsoft 知识库文章

有关此安全更新的各个程序包的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

930494 用于 Windows XP Media Center 和 Windows XP Tablet PC 的 .NET Framework 1.0 Service Pack 3 (SP3) 安全更新描述: (2007 年 7 月 10 日)

928367 用于 Windows Vista、Windows Server 2003、Windows XP 和 Windows 2000 的 .NET Framework 1.0 Service Pack 3 安全更新描述: (2007 年 7 月 10 日)

928366 用于 Windows XP 和 Windows 2000 的 .NET Framework 1.1 Service Pack 1 (SP1) 安全更新描述: (2007 年 7 月 10 日)

933854 用于 Windows Server 2003 的 .NET Framework 1.1 Service Pack 1 (SP1) 安全更新描述: (2007 年 7 月 10 日)

929729 用于 Windows Vista 的 .NET Framework 1.1 Service Pack 1 安全更新描述: (2007 年 7 月 10 日)

928365 用于 Windows Server 2003、Windows XP 和 Windows 2000 的 .NET Framework 2.0 安全更新描述: (2007 年 7 月 10 日)

929916 用于 Windows Vista 的 .NET Framework 2.0 安全更新描述: (2007 年 7 月 10 日)

有关此安全更新的其他信息

安装此安全更新后,UTF8Encoding、UnicodeEncoding 和 UTF32Encoding 的行为更改为符合 Unicode 编码的 Unicode 5.0 要求。 不删除未授权和无效字节, 而是将其替换为 Unicode 字符 U+FFFD,即 Unicode 替换字符。

有关此行为的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

940521 在安装安全公告 MS07-040 中描述的 .NET Framework 2.0 安全更新后,UTF8Encoding 类、UnicodeEncoding 类和 UTF32Encoding 类的行为将发生改变

受影响的软件

本文适用于和相应 Microsoft 操作系统一起使用的下列版本的 Microsoft .NET Framework:

  • 与以下操作系统一起使用的 .NET Framework 1.0 Service Pack 3 (SP3):

    • Windows 2000 Service Pack 4

    • Windows XP Service Pack 2

    • Windows XP Service Pack 3

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition Service Pack 2

    • Windows XP Tablet PC Edition 2005

    • Windows XP Media Center Edition 2005

    • Windows Server 2003 Service Pack 1

    • Windows Server 2003 Service Pack 2

    • 与以下操作系统一起使用的基于 Itanium 的系统的 Windows Server 2003:

      • Windows Server 2003 Service Pack 1

      • Windows Server 2003 Service Pack 2

    • Windows Server 2003 x64 Edition

    • Windows Server 2003 x64 Edition Service Pack 2

    • Windows Vista

    • Windows Vista Service Pack 1

    • Windows Server 2008

  • 与以下操作系统一起使用的 .NET Framework 1.1 Service Pack 1 (SP3):

    • Windows 2000 Service Pack 4

    • Windows XP Service Pack 2

    • Windows XP Service Pack 3

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition Service Pack 2

    • Windows Server 2003 Service Pack 1

    • Windows Server 2003 Service Pack 2

    • 与以下操作系统一起使用的基于 Itanium 的系统的 Windows Server 2003:

      • Windows Server 2003 Service Pack 1

      • Windows Server 2003 Service Pack 2

    • Windows Server 2003 x64 Edition

    • Windows Server 2003 x64 Edition Service Pack 2

    • Windows Vista

    • Windows Vista Service Pack 1

    • Windows Vista x64 Edition

    • Windows Vista x64 Edition Service Pack 1

    • Windows Server 2008

    • Windows Server 2008 x64 Edition

    • 基于 Itanium 系统的 Windows Server 2008

  • 与以下操作系统一起使用的 .NET Framework 2.0:

    • Windows 2000 Service Pack 4

    • Windows XP Service Pack 2

    • Windows XP Service Pack 3

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition Service Pack 2

    • Windows Server 2003 Service Pack 1

    • Windows Server 2003 Service Pack 2

    • 与以下操作系统一起使用的基于 Itanium 的系统的 Windows Server 2003:

      • Windows Server 2003 Service Pack 1

      • Windows Server 2003 Service Pack 2

    • Windows Server 2003 x64 Edition

    • Windows Server 2003 x64 Edition Service Pack 2

    • Windows Vista

    • Windows Vista x64 Edition

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×