2014-07-15 54 views
0

我已经使用visual studio 2013创建了一个outlook插件2010,并且还使用windows安装程序创建了一个安装项目。安装outlook插件2010

我也做了以下步骤,

  1. 新增项目输出,并加入排除清单
  2. 公布的插件项目UNSER释放模式
  3. 增加从公布的文件清单,以设置
  4. 过滤器
  5. 从项目的发布文件夹中添加vsto文件
  6. 将app.config添加到项目使用的设置中
  7. 尝试下UserMachine /蜂巢创建注册表项,但后来删除

我所建的设置按上面的创建,并试图在其他系统安装,但插件是没有得到加载到Outlook,也没有resgitry可用于插件的密钥

Outlook Version - 32 bit 
OS Version - 64 bit 

对于Msi,我们是否还需要添加可信证书和密钥设置?

请帮助我,这

回答

0

签名.exe文件不是强制性的,并不会影响安装。尝试右键单击setup.exe并选择“以管理员身份运行”以查看是否可行。

0

从MSI安装时,您需要将4个注册表项添加到用户/计算机配置单元中,如下所述:http://msdn.microsoft.com/en-us/library/bb386106.aspx

用户/机器配置单元 \软件\微软\办公室\ 应用程序名称 \加载项\ 插件ID

  1. 描述 - REG_SZ - 你的插件
  2. 的FriendlyName的简要说明 - REG_SZ - 在Outlook中可见的加载项的名称
  3. LoadBehavior - REG_DWORD - 设置为3以在Outlook启动时加载
  4. M anifest - REG_SZ - 路径安装清单,其中包括文件:///前缀和| vstolocal后缀

当客户端机器上安装,确保它有的Visual Studio 2010和工具的Office运行时安装了http://msdn.microsoft.com/en-us/library/ms178739.aspx)。它在Office 2010中默认包含。您可以将其指定为安装程序的先决条件。