手动安装我的单词加载项VSTO(功能区)?用c#构建

时间:2015-03-08 18:47:15

标签: c# add-in

是否可以手动安装我的单词加载项? Visual Studio正在为word加载项准备一个安装文件,它工作得很好,但我想构建更复杂的安装文件。如果我知道如何手动完成,那么构建我自己的安装程序将非常容易。

1 个答案:

答案 0 :(得分:3)

当然可能。

如果您使用Visual Studio 2013,则有两个常用选项来部署您的插件。 一种是使用发布,也称为Click-Once,这基本上可以为您完成所有脏工作,并为您提供可执行文件,只需双击即可帮助您将其部署到目标计算机上。

VSTO Addin Deployment - Click Once

另一种方法是使用InstallShield。 转到文件>添加>新项目>其他项目类型>设置和部署> Installshield ......

您很可能没有安装安装盾,所以一旦您尝试选择该项目,就会弹出一个网页,要求您注册(快速,自由)下载并安装Install-Shield限量版 - 这样做,很快。

完成后,您可以在解决方案中添加一个安装项目。 现在这部分非常人性化,并允许您根据自己的喜好构建自定义安装。 请注意,免费的限量版"正如他们所说的那样,它为你提供了很多功能,所以对于轻量级的单词来说它应该足够了。

现在,将重点放在Word Addin上,安装的整个想法是将大约4个注册表值放入已部署的计算机中以指向您编译的dll并对其进行描述。

您可以按照Microsoft关于部署插件的分步指南找到所需的所有信息。它非常有趣和简单。真的!

https://msdn.microsoft.com/en-us/library/ff937654.aspx

祝你好运!