【问题标题】:What are the client requirements for a .NET Outlook-AddIn (VSTO 2010)?.NET Outlook-AddIn (VSTO 2010) 的客户端要求是什么?
【发布时间】:2011-02-10 07:47:12
【问题描述】:

我们计划实施 Outlook-Addin (2007/2010)。我们的第一次尝试是使用 VSTO 2010,但我们想知道在这种情况下对客户端是否有一些特殊要求。

【问题讨论】:

  • 您能举例说明您正在考虑/担心的事情类型吗?
  • 喜欢特定版本中的 .NET 框架或 VSTO 运行时组件

标签: vsto outlook-addin requirements


【解决方案1】:

对于客户端,您构建处理所需组件(.NET 4.0、PIA)的安装程序(ClickOnce 或 SetupProject)。

VSTO 2010 负责将 PIA 嵌入到安装程序 DLL 中。 2007 年的 VSTO 不允许这样做,并且始终需要安装覆盖任何现有 PIA 版本的 PIA(主要互操作程序集)。

VSTO 2010 对内存泄漏和速度问题进行了许多修复。 VSTO 2010 还向后兼容 Office 2007。

【讨论】:

    【解决方案2】:

    Office 2010 需要 VSTO 2010,但如果您想通过一个加载项支持两个 Office 版本,则必须使用 PIA 的 12 版而不是 14 版。 需要的是:

    【讨论】:

    • 谢谢RobertG5,但我想你说的是开发机器。我提到的是我部署插件的客户端。
    • 我实际上是指任何一个。 VSTO、PIA 和 .Net 框架的可再发行组件适用于客户端。最后一个子弹是为了让你免于头疼;)
    • 你不应该需要 .NET 4.0/VSTO 4.0 的 PIA。
    猜你喜欢
    • 2020-03-14
    • 1970-01-01
    • 2012-03-07
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多