2 noisysilence noisysilence 于 2016.01.20 23:27 提问

VS2015编写Addin,调试时没问题,但是打包后在别的机器上找不到addin

用VS2015C#编写的word2013和2016的Addin,在本机调试没问题,但是打包后在别的机器上安装,ribbon不显示,且在option-〉Add-ins里面也找不到,请问是什么问题?打包的时候要注意什么?我用Visual Studio Installer和InstallShield都尝试过。在InstallShield中选中dll,右键属性->COM & .Net Setting: Registration Type设置为Self-Registration;并勾选COM Interop;打包后安装报错:error 1904.Module failed to register........ HRSULR -2147220473

3个回答

devmiao
devmiao   Ds   Rxr 2016.01.20 23:27
devmiao
devmiao   Ds   Rxr 2016.01.20 23:28

关键是一些类库的注册问题

noisysilence
noisysilence 类库怎么注册呢?第一次做Office Addin,多谢
2 年多之前 回复
enpterexpress
enpterexpress   Rxr 2016.01.20 23:50

打包的时候注意一些类库的注册问题

noisysilence
noisysilence 类库怎么注册呢?第一次做Office Addin,多谢
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
如何用VS调试ArcGIS Destop AddIn插件
如何用VS调试ArcGIS Destop AddIn插件   最近用ArcGIS Destop AddIn .net版开发了一些小插件,总结了一下如何进行AddIn断点调试的方法,和大家分享一下;   找到我们的一个C#的AddIn的实例程序,这里我们选择的是C:\ArcGIS\DeveloperKit10.0\Samples\ArcObjectsNet\AddInEditorExtens
arcgis addin开发初探
最近因为工作需要,要写一个图层一键匹配符号的功能。用ae写还要做好多准备工作,于是直接用addin在arcgis中开发。 闲话扯到这,进入正题。 Add-in的概念 Add-in可以理解为可以包含多种UI和非UI对象的插件包概念。其中支持的对象类型包括(主要分两大类): 第一大类:交互类 按钮和工具: 按钮和工具是简单的控制,可以出现在工具栏按钮或在个案上的菜单。 组合框:
[小结]VSTO addin 安装部署
VSTO addin刚接触,对于此类部署没有做过,好在找到一篇很全面的文章。   http://www.cnblogs.com/brooks-dotnet/archive/2011/11/04/2236609.html VSTO addin 部署大致归纳一下,主要有以下一些情况: 1、Office版本不同 目前主要有Office 2003、Office 2007、Office 2010。
VS Addin插件基本开发入门
1、新建一个插件工程,如图: 接下来引导步骤默认点”下一步“:(第四步勾选生成菜单),如图: 查看工程右键->属性,如图: 工程默认生成了一个Connect.cs文件,它是插件的入口代码。其中OnConnection函数是插件启动、响应事件的处理函数。里面默认向Tool菜单下添加了子菜单,代码简单明了,不解释。 这时,我们直接Ctrl + F5运行插件,启动VS新实
vs中qt addin 环境配置
环境:qt5.7.0,vs2010,qt addin 1.2.5 问题:进入vs-》qt5-》Qt Options配置qt version时,提示xxxx\qmake.exe could not found 开始以为是addin插件版本不对,换了1.2.4仍然不对,后来发现是设置的位置不对, 设置path时要指定到qmake所在bin目录的上一级目录,我指定的是bin目录,所以一直找不到,太
Qt 之 qt-vs-addin 安装失败后不能重新安装
简述今天在在更新环境的时候出现了几个巨坑的问题。 在安装qt-vs-addin插件的时候安装一半的时候,杀毒软件弹了出来开始清理垃圾文件,当时也没管,过了几分钟qt-vs-addin插件安装界面弹出一个提示框,说安装失败,郁闷了,难道是杀毒软件直接清理了安装文件???好吧,安装失败我重新安装,结果弹出了这个。检测到我已经安装了,让我先卸载,好,去卸载。打开控制面板—> 程序和功能,这里并没有 qt
qt2015不再支持 vs-addin
由于VS2015不再支持addin,所以Qt以前Qt VS Addin也就没用了,不过,根据Qt官方的说法,他们也在开发能让VS2015使用Qt的工具。在他们开发完毕之前,我们先用VS的一个叫做Qt5Package的插件代替addin。 地址:https://visualstudiogallery.msdn.microsoft.com/c89ff880-8509-47a4-a262-e4fa07
VS2015安装Qt5的Add-in的问题与解决方案【记录贴】
由于在windows10上开发安装了VS2015又安装了Qt5.6,现在要用VS开发Qt程序,在Qt官网下载了VS Add-in Qt5的插件,但是在安装时报错了,错误为:The installer could not find an installation of Visual Studio 200x。 这是因为您的电脑上没有安装微软公司的开发工具Visual Studio 200x,Qt5插
vs 打包步骤和注意(office addin)
1. 在xp下安装vs2005和office 2003 2. 下载oxpia,然后运行里面的bat文件,进行office 2003 接口库的注册。 下载位置在 http://support.microsoft.com/kb/908002 oxpia.exe 目的就是在引用office的com对象时,用这些注册的文件 比如 C:\WINDOWS\assembly\GAC\Microsof
VSTO--ppt加载addin出错
在VSTO的开发过程中,经常遇到因为通过安装程序加载了addin;后来由于调试也要加载开发版本的addin,因为内部冲突会导致开发版本的addin不能正常加载,并会出现如下信息(以ppt为例): Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.VerifySolutionCo