win8 下注册无法注册COM组建

架构师Wu老七 2015-08-31 03:36:27
我们的COM程序是在win7 下开发的,现在迁移到win8下,不能注册,注册时就一直无反映。一直卡在那里必须要结束windows注册进程才能停止。


用depends查看 缺少了一些底层库,

(哪个IESHIMS在win7下也有,可以忽略)

我尝试从win7 拷贝这些库,可是考一个过来,在检查又缺更多的库,这是个无底坑。

求大神 有没有相关的经验指教下,或者有啥好的方法、思路或者工具(depends可能真的不是那么准,有没有更靠谱的检查工具)啥的。江湖告急!
...全文
229 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
paschen 2015-09-15
  • 打赏
  • 举报
回复
你的程序以管理员身份运行看下,或者VS以管理员身份运行,然后打开你的工程,再编译运行
许文君 2015-09-14
  • 打赏
  • 举报
回复
这个和具体编译设置有关系,忘了是啥了,你自己找找看
牧童吃五谷 2015-09-07
  • 打赏
  • 举报
回复
修改一下注册表内容: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System] "ConsentPromptBehaviorAdmin"=dword:00000000 "ConsentPromptBehaviorUser"=dword:00000001 "EnableInstallerDetection"=dword:00000000 "EnableLUA"=dword:00000000 "EnableSecureUIAPaths"=dword:00000000 "EnableVirtualization"=dword:00000000 "PromptOnSecureDesktop"=dword:00000000 "ValidateAdminCodeSignatures"=dword:00000000 "dontdisplaylastusername"=dword:00000000 "legalnoticecaption"="" "legalnoticetext"="" "scforceoption"=dword:00000000 "shutdownwithoutlogon"=dword:00000001 "undockwithoutlogon"=dword:00000001 "FilterAdministratorToken"=dword:00000000
oyljerry 2015-08-31
  • 打赏
  • 举报
回复
把对应开发的vc运行时库等也到win8上安装一下。
架构师Wu老七 2015-08-31
  • 打赏
  • 举报
回复
引用 1 楼 worldy 的回复:
以管理员身份运行,也不行?
管理员也不行..
worldy 2015-08-31
  • 打赏
  • 举报
回复
以管理员身份运行,也不行?

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧