2 u014532736 u014532736 于 2016.04.12 15:39 提问

installshield 2010 basic ms工程注册64位dll问题

我在Installshield 2010中basic msi工程做的一个64位安装包,需要注册一个dll文件,安装时提示“无法注册模块 xxxx\xxx.dll。HRESULT -2147220473。请与您的技术支持人员联系。”已经设置了自注册,但还是不行,也安装到了正确的位置,手工用regsvr32就可以注册成功,怎么解决?求大神指教

4个回答

qq_34632977
qq_34632977   2016.04.12 15:43

njh图片说明图片说明图片说明图片说明图片说明图片说明图片说明图片说明图片说明图片说明图片说明

u014532736
u014532736 ?????
2 年多之前 回复
qq_33933767
qq_33933767   2016.04.12 15:46

”已经设置了自注册,但还是不行,也安装到了正确的位置,手工用regsvr32就可以注册成功,怎么解决?求大神指教

qq_33933767
qq_33933767   2016.04.12 15:47

”已经设置了自注册,但还是不行,也安装到了正确的位置,手工用regsvr32就可以注册成功,怎么解决?求大神指教

qq_33933767
qq_33933767   2016.04.12 15:46

”已经设置了自注册,但还是不行,也安装到了正确的位置,手工用regsvr32就可以注册成功,怎么解决?求大神指教

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
installshield安装程序自注册dll
有时网installshield中添加 文件时  比如有些文件是自注册文件这些文件 会导致安装的时候 安装不了  会说 dll无法注册 点击installation designer视图 左边的Organization下的components 右边会出现 一棵树  有个文件夹是 SelfRegFiles 点击该文件夹 会出现该文件夹的属性 该文件夹就是包含 你添加 的所有文件中的自动注册的文件 将其中的Self-Register属性 选择No 就可以解决dll自注册的问题了
Installshield打包dll时,将dll文件自动注册
由于开发中使用了dll控件,如果目标机器上没有对应的dll文件会造成应用程序无法正常运行,经过查找资料,发现InstallShield是自己带了自加载dll等自动注册控件的功能。流程如下: 第一步:Project Assistant —> Application Files —>Destination Computer 右键[Destination Computer]->Show PreDef
关于installshield,去除安装界面左下角的InstallShield标识Basic MS
关于installshield,去除安装界面左下角的InstallShield标识Basic MS
InstallShield注册控件(DLL、OCX)
由于开发中使用了OCX控件,如果目标机器上没有对应的OCX文件会造成应用程序无法正常运行,用InstallShield2009注册OCX控件时我走了弯路,最开始是使用INF文件,在InstallScript里写 rundll32 + INF文件名。这样可以正确加载OCX控件,但是在卸载时会把加载的OCX文件卸载掉。经过查找资料,发现InstallShield是自己带了自加载OCX等自动注册控件的功
Installshield制作x64安装包Dll自注册失败解决版本
今天同事写了一个64位的自注册dll要放置在安装包中,但是安装包执行过程中提示此模块自注册失败,错误代码为-2147220473,后经排查得知,此dll所在的component未被设置为64位模块,故引发此错误。
Installshield打包时,提示dll无法注册。
项目中用到了   ICSharpCode.SharpZipLib.dll、log4net.dll、Memcached.ClientLibrary.dll、Newtonsoft.Json.dll。 但是在打包的时候提示无法注册xx.dll。根据网上说的,在下图1中的步骤,右键 “属性”,弹出属性界面,如图2。 然后Registration Type 选择Self-registration。但是这
Installshield Basic MSI工程常见问题解答:
Basic MSI工程常见问题解答1、  问题描述:采用何种安装模式?实现方法:如果对用户界面等自定义要求不高的话,建议用Basic Msi Project,否则用InstallScript MSI Project。2、  问题描述:安装后快捷方式为乱码。实现方法:将简体中文设为默认安装语言后删除English前的勾。操作步骤:在Installation Designer页面中
installshield调用第三方dll文件
在卸载程序时需要调用dll文件释放license,研究了下怎样去掉用第三方dll文件。 首先看官方的例子: /*--------------------------------------------------------------*\ * * InstallShield Example Script * * Demonstrates the UseDLL and the UnUseDLL
InstallShield 2010 Premier(2)
InstallShield 2010 SP1 Premier 安装包、破解补丁、汉化破解补丁,一共分为三个文件。
InstallShield 2010简体中文汉化包
软件主界面已全部汉化,只需安装原版并将补丁覆盖安装目录,即可完成汉化破解,这是在破解补丁基础上汉化的。