简介
Microsoft 已发布安全公告 MS07-040。该安全公告包含此安全更新的所有相关信息,其中包括文件清单信息和部署选项。要查看完整的安全公告,请访问以下 Microsoft 网站之一:
-
家庭用户:
http://www.microsoft.com/china/protect/computer/updates/bulletins/200707.mspx跳过详细信息:立即从 Microsoft Update 网站为您的家庭计算机或便携式计算机下载更新:
http://www.update.microsoft.com/microsoftupdate/v6/default.aspx?ln=zh-cn
-
IT 专业人员:
http://www.microsoft.com/china/technet/security/bulletin/MS07-040.mspx
更多信息
已知问题
以下一节说明此安全更新的已知问题。如果您遇到了与此安全更新有关但未列于这些已知问题中的问题,在美国和加拿大拨打 1-866-PCSAFETY 电话或与本地 Microsoft 子公司联系可获得免费用户支持。有关如何与本地 Microsoft 子公司联系以获得安全更新支持的更多信息,请访问国际支持网站:
http://support.microsoft.com/common/international.aspx企业客户可以通过其平常的支持联系方式获得安全更新支持。
安装此更新过程中可能出现的已知问题
-
在尝试安装 .NET Framework 1.0、1.1 或 2.0 的更新时,您可能会收到 Windows Update 错误代码“0x643”或 Windows Installer 错误代码“1603”
有关此问题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:923100 在尝试安装 .NET Framework 1.0、1.1、2.0、3.0 或 3.5 的更新时,可能会收到 Windows Update 错误代码“0x643”或 Windows Installer 错误代码“1603”
-
在尝试安装 .NET Framework 2.0 安全更新时收到一条“文件夹‘Program Files’包含无效字符”错误消息
有关在 64 位版本的 Microsoft Windows Server 2003 上安装安全更新时可能出现的问题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:923101当您尝试在运行 Windows Server 2003 x64 Edition 的计算机上安装 .NET Framework 2.0 的安全更新时,出现以下错误消息:“Error 1324. The folder 'Program Files' contains an invalid character”(错误 1324。文件夹“Program Files”包含无效字符)
在安装此更新后可能会发生的已知问题
-
当您创建在 Microsoft.NET Framework 2.0 上生成的应用程序并且使用 Application.ExecutablePath 属性来获取可执行文件的路径时,可执行文件的路径中的某些 Unicode 字符被显示为“?”
有关此问题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:943804 FIX: 由 .NET Framework 2.0 中 Application.ExecutablePath 属性返回某些 Unicode 字符将显示为"?"
-
在卸载 Microsoft .NET Framework 1.1 的安全更新时收到一条“This application has requested the Runtime to terminate in an unusual way”(此应用程序请求运行时以异常方式中止)错误消息
有关此问题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:934711 在卸载 .NET Framework 1.1 安全更新后重新启动计算机时,出现错误消息:“This application has requested the Runtime to terminate in an unusual way”(此应用程序已请求以异常方式终止运行库)
-
在安装安全更新 931212 之后收到错误消息
有关此错误消息的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: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 应用程序时出现错误消息:“类型“System.Web.HttpHeaderCollection”未标记为可序列化” (EN)
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”(未找到用于反序列化“<自定义对象>”类型的对象的构造函数) (EN)
-
在为内部版本号高于或等于 2.0.50727.832 的 .NET Framework 2.0 安装安全更新后可能出现其他问题
-
安装 Microsoft .NET Framework 2.0 修补程序之后,服务器的性能可能会降低,而且添加用户或上载文件的操作可能会失败,并显示错误消息“403 Forbidden error”
有关此问题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:9347932007 年 4 月 12 日版 SharePoint Server 2007 修补程序软件包的说明 (EN)
-
您可能无法执行包含脚本任务或脚本组件的 SQL Server 2005 Integration Services (SSIS) 包
有关此问题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:931846 您可能无法执行 SQL Server 2005 Integration Services 包包含脚本任务或脚本组件
-
当您在计算机上运行应用程序或尝试访问网站时,可能会收到以下错误消息:
[System.ArgumentException]:Culture name 'Culture' is not supported for the following 13 cultures:en-CB az-AZ-Latn uz-UZ-Latn sr-SP-Latn az-AZ-Cyrl uz-UZ-Cyrl sr-SP-Cyrl bs-BA-Cyrl sr-BA-Latn sr-BA-Cyrl bs-BA-Latn iu-CA-Latn div-Windows Vista
有关此问题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
939949 在安装了某一 .NET Framework 2.0 软件更新的订算机上运行应用程序或尝试访问网站时出现错误消息:“Culture name 'Culture' is not supported”
-
如果单击“站点”页上的“向站点添加链接”以在 Microsoft Office SharePoint Portal Server 2003 门户站点上的站点目录中添加链接,然后单击“确定”或“取消”,“向站点添加链接”页将停止响应。
而且,该链接不会添加到站点目录中。 有关此问题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:934229 尝试在 SharePoint Portal Server 2003 网站上的网站目录中添加新链接时,“向网站添加链接”页停止响应,并且不会添加链接
-
有关此安全更新的更多信息
安装此安全更新后,UTF8Encoding、UnicodeEncoding 和 UTF32Encoding 的行为更改为符合 Unicode 编码的 Unicode 5.0 要求。不删除无效字节,而是将其替换为 Unicode 字符 U+FFFD,即 Unicode 替换字符。
有关此行为的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
940521安装安全公告 MS07-040 中描述的 .NET Framework 2.0 安全更新后,UTF8Encoding、UnicodeEncoding 和 UTF32Encoding 的行为更改为符合 Unicode 编码的 Unicode 5.0 要求
更新删除信息
若要删除此安全更新,请使用“控制面板”中的“添加/删除程序”项。
先决条件
若要安装此安全更新,您的计算机上必须已经安装了 Microsoft Windows Installer 3.1。要获取 Windows Installer 的最新版本,请访问下面的 Microsoft 网站:
http://www.microsoft.com/download/details.aspx?displaylang=zh-cn&FamilyID=889482fc-5f56-4a38-b838-de776fd4138c另外,该计算机必须运行下列操作系统之一:
-
32 位版本的 Windows Server 2003 Service Pack 1 (SP1) 或 Service Pack 2 (SP2)
-
基于 Itanium 的版本的 Windows Server 2003 SP1 或 SP2
-
基于 x64 的版本的 Windows Server 2003
-
基于 x64 的版本的 Windows Server 2003 SP2
-
基于 x64 的版本的 Windows XP Professional
-
基于 x64 的版本的 Windows XP Professional SP2
-
32 位版本的 Windows XP SP2 或 Windows XP Service Pack 3 (SP3)
-
Microsoft Windows 2000 Service Pack 4 (SP4)