admin管理员组文章数量:1346668
Installerc created using Installshield 2015 is not able to create a registry key under HKEY_LOCAL_MACHINE hive. The script is given below. I verified that installer is running with admin priviliges.
function RegisterPlugin(hWnd)
STRING szKey, szClass;
begin
if (RegDBSetDefaultRoot (HKEY_LOCAL_MACHINE) < 0) then
MessageBox ("First call to RegDBSetDefaultRoot failed.", SEVERE);
else
MessageBox ("Root key successfully set to HKEY_LOCAL_MACHINE.", INFORMATION);
endif;
szKey = "SOFTWARE\\Autodesk\\AutoCAD\\R25.0\\ACAD-8101:409\\Applications\\MyPlugin";
szClass = "";
REGDB_OPTIONS = REGDB_OPTION_WOW64_64KEY;
if (RegDBCreateKeyEx(szKey, szClass) < 0) then
MessageBox ("First call to RegDBCreateKeyEx failed.", SEVERE);
abort;
else
SprintfBox (INFORMATION, "Youo", "Successfully created: %s", szKey);
endif;
end;
Please help.
本文标签: installscriptCannot create a key under HKEYLOCALMACHINE using Installshield 2015Stack Overflow
版权声明:本文标题:installscript - Cannot create a key under HKEY_LOCAL_MACHINE. using Installshield 2015 - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1743827587a2545925.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论