博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用 InstallShield limited edition 打包部署Outlook 2013 Office add-in插件
阅读量:5919 次
发布时间:2019-06-19

本文共 1834 字,大约阅读时间需要 6 分钟。

原文:

 

Today I had to create an installer for an Outlook 2013 add-in (created using Visual Studio 2013), and as the process is different to previous versions I thought I'd document it here.  I will only detail the differences from previous versions - I am assuming that you have completed the first three steps that are the same as described .

Add a new project to the solution, and select InstallShield Limited Edition Project (note that you will have to have installed this - the first time you select to add it, you will be guided through the process)

Select Application Information, and enter details for your add-in.

Select the installation requirements for your add-in.  Currently it seems that Office 2013 is not available as a pre-requisite, so the only one to include is .Net 4.5 (or whichever framework your add-in uses).

 Add the application files.  As for previous versions of VSTO, you need to add the project output, and also the manifest and vsto files from the output folder of the add-in project.

Set the registry keys.  These also are the same as previous versions.  The screenshot here shows the keys for a 32 bit add-in (i.e. with 32 bit Outlook).  64 bit would use the 64 bit registry.

(注意:

****示例用的是HKEY_LOCAL_MACHINE ,也可能是HKEY_CURRENT_USER,

****Outlook也可以是相应的Word/Excel/PowerPoint等)

Windows Registry Editor Version 5.00 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Outlook\Addins\NameOfAddin]
"Manifest"="[INSTALLDIR]NameOfAddin.vsto|vstolocal"
"Description"="addinxxxxx"
"FriendlyName"="addinxxxxxx"
"LoadBehavior"=3    ------------------DWORD Value

Choose your options for the installation interface.

Finally, check the setting for your build.  I chose a single image build, as this creates a setup.exe.  Once done, you can build the setup project and then locate the setup.exe in the output folder.  This can be deployed to users.

 

转载地址:http://lcfvx.baihongyu.com/

你可能感兴趣的文章
what is film faced plywood
查看>>
复杂链表的复制
查看>>
shell之md5sum(对文件内手机号生成MD5)
查看>>
HTML5会砸掉iOS和Android开发者的饭碗么?
查看>>
大幅大师傅
查看>>
oracle升级PSU补丁
查看>>
汉诺塔详解(初)
查看>>
解决zbx的web界面zabbix服务器端运行中 显示为 不
查看>>
定位方式(d16)
查看>>
Python 元组
查看>>
nginx配置文件结构1
查看>>
java基础(三章)
查看>>
Eclipse SVN 冲突的 介绍 及 四种解决方式
查看>>
Python学习笔记__19.1章 HTTP协议
查看>>
Python学习笔记__19.2章 HTML简介
查看>>
mysql主从复制读写分离之——proxysql应用
查看>>
df命令、du命令、磁盘分区
查看>>
【offer去哪了】我一连面试了十个Java岗,统统石沉大海!
查看>>
部署LNMP 、 Nginx+FastCGI 、 Nginx高级技术
查看>>
IT经理在未来几年中的生存指南
查看>>