我有一个.NET程序集,我需要在安装时注册。我注意到,当直接使用regasm
而不是通过regasm
的注册表脚本安装时,注册表存在细微差异。regasm/regfile为什么看起来不完整?
这里是我的测试:
我出口原HKCR蜂巢,然后运行:regasm my.dll
从那里,我出口的后续HKCR蜂巢和性能差异。
我当时比较的regasm my.dll /regfile
的输出DIFF有一对夫妇是那些获得通过,这将永远不会从regasm
命令输出的注册表文件添加regasm my.dll
加入非常重要的项目。 为什么?
从安装的角度来看,我非常讨厌在安装过程中调用regasm
。我宁愿运行这个.reg脚本。我现在正在使用InstallShield,它下面还缺少额外的注册表项(它似乎嵌入了与/regfile
标志一起输出的注册表更改)。
什么项丢失? –
这是非常特殊应用(GUID是不是 “我们的” 一个,但可能是由依赖拉吗?):'[HKEY_CLASSES_ROOT \ CLSID \ {XXXX} \实现的类别\ {B56A7C42-83D4-11D2,A2E9-080009B6F22B} ]' – jglouie
谷歌它似乎与ESRI Mx命令有关 - 你想知道什么问题的答案? –