对于 Office 运行时 4.0 Visual Studio 2010 工具解决几个问题的更新汇总是可用

文章翻译 文章翻译
文章编号: 2796590 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

简介

更新汇总是可用的办公室运行时 4.0 解析 Microsoft Visual Studio 2010 工具中的几个问题。此更新的发布日期是 2013 年 1 月 8。

此更新累积修补程序影响的外接程序为 2007 Microsoft Office system、 Microsoft Office 2010 和 Microsoft Office 2013年使用 Microsoft Visual Studio 2010 或 Microsoft Visual Studio 2012 生成的。

注意有关此更新可解决的问题的详细信息,请参阅"更多信息"一节。

更多信息

问题 1: 无法删除Office 的 Visual Studio 工具控件,如果文档中存在另一个嵌入的对象

假定您有一些 Microsoft Word 文档中嵌入的对象。当您尝试删除文档中的 Windows 窗体控件时,您将收到类似于以下错误消息:

对象未连接到服务器 (从 HRESULT 异常: 0x800401FD (CO_E_OBJNOTCONNECTED)) 在 Microsoft.Office.Tools.Word.Adapter.ShapeHelpers.GetOLEFormatObject (OLEFormat oleFormat) 在 Microsoft.Office.Tools.Word.Adapter.DocumentControlCollectionAdapter.Microsoft.Office.Tools.Word.Contract.IDocumentControlCollectionContract.DestroyWrapper (cookie 字符串) 在 Microsoft.VisualStudio.Tools.Office.Word.Internal.IDocumentControlCollectionProxy.DestroyWrapper (字符串 cookie) Microsoft.Office.Tools.Word.ControlCollection.InternalRemove (Int32 索引,布尔 deleteContent) 在 Microsoft.Office.Tools.Word.ControlCollection.Remove (对象控件) 在 Microsoft.Office.Interop.Word.OLEFormat.get_Object)


问题 2: 无法分析主机名和应用程序可能会崩溃,当您从安全 UNC WebDav 共享打开的文档

当您尝试使用基于 SSL 的通用命名约定 (UNC) 路径来访问 Web 分布式创作和版本控制 (WebDAV) 共享时,您将收到类似于以下错误消息:

无效的 URI: 无法分析主机名。System.UriFormatException: 无效的 URI: 找不到主机名 parsed.at System.Uri.CreateThis (uri 字符串、 布尔型 dontEscape,UriKind uriKind) 在 System.Uri.在 Microsoft.VisualStudio.Tools.Office.Runtime.OfficeAddInDeploymentManager.OnAddInInstalling (AddInInstallingArgs 参数、 布尔值 & 取消) 在 Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn() Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.RaiseOnAddInInstallingEvent IClickOnceAddInInstaller addInInstaller、 Uri deploymentManifestUri、 AddInInstallationStatus addinSolutionState、 字符串产品名称布尔 alreadyInstalled) 在 ctor (字符串 uriString)

问题 3: 在受保护的文档中的缓存的数据存储失败

您无法通过使用 Microsoft.NET Framework 4 基于的应用程序中受保护的文档的缓存的数据岛中存储数据。

问题 4: 自定义或检查 (如果自定义) 不能使用墨迹的 Microsoft Word 2010 文档

假设您尝试执行下列操作之一:
  • 在调用ServerDocument.IsCustomized函数来检查 Word 2010 文档使用墨迹的自定义项。
  • 您调用ServerDocument.AddCustomization函数,以自定义 Word 2010 文档使用墨迹的。
在此情况下,您收到类似于以下错误消息:

Office Open XML 格式的文档是无效的: 它包含所请求类型的任何清单。来源: Microsoft.VisualStudio.Tools.Applications.ServerDocument.v10.0Stack:at Microsoft.Office.Tools.OfficeOpenXmlAppInfoDocument.ServerAppInfo.GetPartId (PackagePart 部件封装封装) 在 Microsoft.Office.Tools.OfficeOpenXmlAppInfoDocument.ServerAppInfo Microsoft.Office.Tools.OfficeOpenXmlAppInfoDocument.ServerAppInfo.EnsureMaps ().在 Microsoft.Office.Tools.OfficeOpenXmlAppInfoDocument.Microsoft.VisualStudio.Tools.Applications.Runtime.IAppInfoDocument.SetDocument (字符串的文件名,Byte [] 数据、 文件访问文件访问) 在 Microsoft.VisualStudio.Tools.Applications.AppInfoDocumentFactory.GetAppInfoDocument (字符串 documentPath、 字节 [] 字节为单位),文件访问访问) 在 Microsoft.VisualStudio.Tools.Applications.ServerDocument.Initialize 字节 [] 个字节、 字符串 documentPathOrFileType、 文件访问访问布尔 throwOnPreviousVersion) 在 Microsoft.VisualStudio.Tools.Applications.ServerDocument.Initialize (字节 [] 个字节、 字符串 documentPathOrFileType) 文件访问访问 Microsoft.VisualStudio.Tools.Applications.ServerDocument 在 Microsoft.Office.Tools.OfficeOpenXmlAppInfoDocument.EnsureAppInfo () ctor (包封装)。.在 Microsoft.VisualStudio.Tools.Applications.ServerDocument.IsCustomized (字符串 documentPath) ctor (文件访问访问字符串 documentPath)

得出 5: 安装版本的 Visual Studio 工具运行 Office 时 31125 后不起作用的外接程序使用 Visual Studio 2005年第二版 Office 工具构建的

假设您安装 Microsoft Visual Studio 2012 或 2013 Microsoft Office。此外,Visual Studio 2012 或 Office 2013 安装生成 31125 的 Visual Studio 工具运行 Office 时。在此情况下,由第二版的 Office 使用 Visual Studio 2005年工具生成的外接程序不起作用。

得出 6: 可能被禁用的外接程序不能安装 ClickOnce 更新

安装外接程序通过 ClickOnce 更新后外, 接程序可能处于禁用状态在宿主 Office 应用程序如果外接程序不能访问更新的路径。例如外, 接程序找不到更新路径,如果在尝试连接到网络共享的处于脱机状态,或者如果用户尝试访问已被移动或删除的文件路径。

注意ClickOnce 外接程序将执行下列操作,如果它不能检查更新:
  • 以静默方式 (如果它是应用程序级外接) 的用户 (如果它是文档级外接程序) 或失败将引发异常
  • 宿主 Office 应用程序中禁用
  • 将删除其自身添加或删除程序

更新信息

问题 1-5,安装最新版本的 Visual Studio 工具办公室运行时要解决的问题。

问题 6,为办公室运行时,安装 Visual Studio 工具的最新版本,然后执行下列任一,具体取决于最适用:

案例 1:安装位置的 Visual Studio 工具运行 Office 时外接程序是仍然可用

如果仍可使用 Visual Studio 工具的办公室运行时加载项的安装位置,然后重新运行原始网络共享上的安装程序文件。然后,重新启用外接程序或文档级自定义项中的 Office 应用程序中,如"重新启用外接程序"一节中所述。

案例 2:安装位置运行 Office 时的 Visual Studio 工具 ?外接程序不可用或不同?

如果不可用或不同的 Visual Studio 工具运行 Office 时外接程序的安装位置,然后执行以下步骤:
  1. 打开注册表编辑器。若要执行此操作,请单击开始键入 注册表编辑器开始搜索框,并按 Enter。
  2. 找到并单击以下注册表子项:

    Computer\HKEY_CURRENT_USER\Software\Microsoft\VSTA\Solutions
  3. 有几个由 GUID 标识的项。单击每个项,检查的数据,产品名称,直到找到您想要重新启用加载项。
  4. 选择加载项后,双击UpdateEnabled
  5. 在中 数值数据 框中,键入0,然后按 确定.

    注意这将禁用更新检查过程,直到被显式安装外接程序的新版本,或者将UpdateEnabled的值设置为1,以及重复相同的步骤。
在编辑注册表后,应重新启动 Office 应用程序,并按照"重新启用的加载项"一节所述的步骤操作。

重新启用加载项

要重新启用加载项,请按照下列步骤操作:
  1. 打开的应用程序 (例如,您打开的选项屏幕 Excel 选项 在 Excel) 中,然后单击外接程序.
  2. 选择 COM 外接程序管理下拉列表。
  3. 单击 转到... 若要显示COM 外接程序 对话框。
  4. 选择外接程序以重新启用,然后单击所需的复选框 确定.

如何为运行 Office 时获取最新版本的 Visual Studio 工具

Microsoft 更新

此更新程序可从 Microsoft 更新.

Microsoft 下载中心

下面是一些可从 Microsoft 下载中心下载的文件:

收起这个图片展开这个图片
下载
立即下载该程序包。

有关如何下载 Microsoft 支持文件的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从联机服务获得 Microsoft 支持文件
Microsoft 扫描此文件中的病毒。Microsoft 使用该文件被发送的日期可用的最新病毒检测软件。该文件保存在安全性得到增强的服务器上,有助于防止对文件进行任何未经授权的更改。

先决条件

要应用此更新累积修补程序,您必须对于 Office 安装的运行时 4.0 Visual Studio 2010 工具。

重新启动要求

可能需要重新启动计算机后,在应用此更新,如果受影响的文件正在使用,或在安装过程中已被锁定。我们建议您在安装更新之前退出所有相关的应用程序。

文件信息

收起这个图片展开这个图片
assets folding start collapsed
此更新的英文版具有的文件属性 (或更新的文件属性) 下表中列出。协调世界时 (UTC) 中列出了这些文件的日期和时间。当您查看文件信息时,它已转换为当地时间。要了解 UTC 与本地时间之间的时差,请使用 时区 在选项卡 日期和时间 在控制面板中的项。

基于 x86 版本的 Visual Studio 2010 工具对于 Office 运行时 4.0
收起该表格展开该表格
文件的名称文件版本文件大小日期时间平台
Atl100.dll10.0.40219.325138,05611-12 月-201201: 58x86
Mfc100.dll10.0.40219.3254,397,38411-12 月-201201: 58x86
Mfc100chs.dll10.0.40219.32536,17611-12 月-201201: 58x86
Mfc100cht.dll10.0.40219.32536,17611-12 月-201201: 58x86
Mfc100deu.dll10.0.40219.32564,33611-12 月-201201: 58x86
Mfc100enu.dll10.0.40219.32555,12011-12 月-201201: 58x86
Mfc100esn.dll10.0.40219.32563,82411-12 月-201201: 58x86
Mfc100fra.dll10.0.40219.32564,33611-12 月-201201: 58x86
Mfc100ita.dll10.0.40219.32562,28811-12 月-201201: 58x86
Mfc100jpn.dll10.0.40219.32543,85611-12 月-201201: 58x86
Mfc100kor.dll10.0.40219.32543,34411-12 月-201201: 58x86
Mfc100rus.dll10.0.40219.32560,75211-12 月-201201: 58x86
Mfc100u.dll10.0.40219.3254,422,99211-12 月-201201: 58x86
Mfcm100.dll10.0.40219.32581,74411-12 月-201201: 58x86
Mfcm100u.dll10.0.40219.32581,74411-12 月-201201: 58x86
Msvcp100.dll10.0.40219.325421,20011-12 月-201201: 58x86
Msvcr100.dll10.0.40219.325773,96811-12 月-201201: 58x86
Vcomp100.dll10.0.40219.32551,02411-12 月-201201: 58x86
基于 x64 版本的 Visual Studio 2010 工具对于 Office 运行时 4.0
收起该表格展开该表格
文件的名称文件版本文件大小日期时间平台
Atl100.dll10.0.40219.325158,53611-12 月-201201: 15x64
Mfc100.dll10.0.40219.3255,574,98411-12 月-201201: 15x64
Mfc100chs.dll10.0.40219.32536,17611-12 月-201201: 15x64
Mfc100cht.dll10.0.40219.32536,17611-12 月-201201: 15x64
Mfc100deu.dll10.0.40219.32564,33611-12 月-201201: 15x64
Mfc100enu.dll10.0.40219.32555,12011-12 月-201201: 15x64
Mfc100esn.dll10.0.40219.32563,82411-12 月-201201: 15x64
Mfc100fra.dll10.0.40219.32564,33611-12 月-201201: 15x64
Mfc100ita.dll10.0.40219.32562,28811-12 月-201201: 15x64
Mfc100jpn.dll10.0.40219.32543,85611-12 月-201201: 15x64
Mfc100kor.dll10.0.40219.32543,34411-12 月-201201: 15x64
Mfc100rus.dll10.0.40219.32560,75211-12 月-201201: 15x64
Mfc100u.dll10.0.40219.3255,601,61611-12 月-201201: 15x64
Mfcm100.dll10.0.40219.32593,00811-12 月-201201: 15x64
Mfcm100u.dll10.0.40219.32593,00811-12 月-201201: 15x64
Msvcp100.dll10.0.40219.325608,08011-12 月-201201: 15x64
Msvcr100.dll10.0.40219.325829,26411-12 月-201201: 15x64
Vcomp100.dll10.0.40219.32557,16811-12 月-201201: 15x64
收起这个图片展开这个图片
assets folding end collapsed



属性

文章编号: 2796590 - 最后修改: 2013年1月9日 - 修订: 2.0
这篇文章中的信息适用于:
  • Microsoft Visual Studio 2010 Service Pack 1
  • Microsoft Visual Studio 2010 Premium with MSDN
  • Microsoft Visual Studio 2010 Professional
  • Microsoft Visual Studio 2010 Ultimate
  • Visual Studio 2010 Tools for Microsoft Office Runtime
关键字:?
kbfix atdownload kbsurveynew kbexpertiseadvanced kberrmsg kbmt KB2796590 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 2796590
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com