【发布时间】:2014-10-24 02:32:57
【问题描述】:
如何为 Office 2007 / 2010 和 2013 构建通用安装程序?
csproj文件有区别(有不同的主机包id)
构建适用于所有插件主机的通用插件的最佳方法是什么?
我尝试了以下方法 - 我在 Visual Studio 2010 中为 2007 创建了一个插件应用程序。 我能够在 VS2010 中使用安装项目(msi)构建安装程序。它在 Outlook 2007 和 2010 中运行良好。(进行了注册表更改/文件设置)。
这个链接很有用:http://msdn.microsoft.com/en-us/vsto/ff937654.aspx
使用 Click once 的安装很有用。因为我必须包含一些额外的文件。因此选择了自定义安装程序。
现在下一步是 2013 年。我在 2013 年使用了相同的安装程序。它崩溃了。我得到一个异常,表明堆栈溢出。
注意:我使用 Visual Studio 2010 为 OUTlook 2007 和 2010 插件使用 C# 开发了应用程序
【问题讨论】:
-
展示你的作品。到目前为止你发现了什么?其他人提出了哪些解决方案?
-
更新了我原来的帖子。