1

我将在这里解释我所做的事情,如果有人帮助我,我将非常感激。我看到有一些关于这个问题的帖子,但我想知道我是否犯了一些错误。

我使用 VS2008 和 C# 为 Outlook 2007 (.NET Framework 3.5) 开发了插件。完成后,在解决方案资源管理器中,右键单击“解决方案(我的项目)”并单击添加新项目->其他项目类型->设置和部署->设置项目。

在这个新项目中,我有带有 3 个文件夹的选项卡文件系统:

  • 应用程序文件夹
  • 用户桌面
  • 用户程序菜单

我单击右键单击应用程序文件夹->添加->项目输出--->主输出(我的项目)

毕竟,在添加的安装项目的 Debug 文件夹中有 setup.exe 和 MyProject.msi 文件,但是当我在其他计算机上安装它时,Microsoft Outlook 中没有安装插件:(

我做错了什么??

4

1 回答 1

0

不幸的是,部署 Outlook 加载项不仅仅是在 Visual Studio 中创建默认安装项目。特别是,您需要在安装项目中添加一些注册表项,Outlook 需要这些注册表项来识别您的加载项;并且您需要确保安装了先决条件。这两篇 MSDN 文章应该可以帮助您入门:

由于您的目标是 Outlook 2007(而不是 2003),因此使用 ClickOnce 是使用安装项目的一种(据说更容易)替代方案:

于 2010-02-02T11:13:29.900 回答