在installshield2015中安装到GAC后无法注册DLL
我是Installshield2015新手,我需要将DLL安装到GAC中并从同一位置注册。 我尝试了几个选项,创建了一个自定义操作,还创建了一个支持文件(批处理文件)并从cmd运行它。 我可以在GlobalAssemblyCache中安装它,但我无法注册它 任何人都可以帮助我一些输入如何安装和注册DLL后安装到该位置。 我已经读了好几本书,但看不到太多关于这方面的信息 尝试:在installshield2015中安装到GAC后无法注册DLL,dll,gac,dllregistration,installshield-2015,Dll,Gac,Dllregistration,Installshield 2015,我是Installshield2015新手,我需要将DLL安装到GAC中并从同一位置注册。 我尝试了几个选项,创建了一个自定义操作,还创建了一个支持文件(批处理文件)并从cmd运行它。 我可以在GlobalAssemblyCache中安装它,但我无法注册它 任何人都可以帮助我一些输入如何安装和注册DLL后安装到该位置。 我已经读了好几本书,但看不到太多关于这方面的信息 尝试: 在IS2015中创建了一个GlobalAssemblycache文件夹,并尝试从%windir%\Microsoft.N
-Ra Ra当您说注册时,您是指COM互操作,例如通过regasm?我相信链接的问题只是想安装到GAC中(由于一些混乱,只提到了像regasm这样的工具)。我正在使用的是一个.NET组件。我可以通过开发者工具(cmd prpt)安装该组件。我正在使用INSTALLUTIL.exe从cmd提示符注册组件。但是,当我尝试使用installshield时,我可以将DLL放入该位置,但无法注册。您的自定义操作是否在系统上下文中延迟?听起来它好像在试图修改机器资源。是的,我正在使用“在脚本执行中”操作,并将其设置为“将执行提交到系统上下文”。