【问题标题】:Office 2010 Shared PIA is not Available?Office 2010 共享 PIA 不可用?
【发布时间】:2014-12-16 14:42:02
【问题描述】:

我有一个 Excel-2010 版本的 Excel 加载项,它是使用 Microsoft Visual Studio 2010 创建的。 代码是用 C# 编写的。要安装加载项,您必须运行 setup.exe 文件,该文件会将加载项添加到 Excel。 一切似乎在 Excel 2010 上运行良好,但是当我尝试在 Excel-2103 上安装它时

我收到以下错误:

Office 2010 共享 PIA 系统不可用。

有没有办法在 2013 中安装插件,并且在安装后它会完美运行还是我需要进行任何更改?

【问题讨论】:

  • 自 .NET 4 和 VS2010 起不再需要 PIA。被高级嵌入互操作类型功能所取代。只需从安装中省略它即可。

标签: visual-studio-2010 excel-2010 excel-2013


【解决方案1】:

花了一段时间才弄清楚,但最终完成了。 加载项启动条件正在检查共享 PIA 的可用性。

条件:HASSHAREDPIA 它正在寻找与 excel 2013 PIA 组件 ID 关联的相应组件 ID

点击这里https://social.msdn.microsoft.com/Forums/vstudio/en-US/1fd8690a-812c-49f9-a77e-e19f24de7c4e/office-2013-pia-component-ids?forum=vsto

获取合适的组件id并在 搜索目标机器 搜索 office 2010 shared PIA。 并替换组件 ID。 插件应该可以正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-19
    相关资源
    最近更新 更多