Chinaunix首页 | 论坛 | 博客
  • 博客访问: 584752
  • 博文数量: 141
  • 博客积分: 3425
  • 博客等级: 中校
  • 技术积分: 1609
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-23 15:55
文章分类

全部博文(141)

文章存档

2019年(5)

2011年(19)

2010年(36)

2009年(13)

2008年(50)

2007年(18)

分类: WINDOWS

2008-05-29 19:21:22

在网上搜了好久,试了个遍,终于解决:
 
regsvr32 C:\[Visual Studio installation dir]\Common7\IDE\VsWizard.dll
 
来源:
 

Sorry for not following up sooner. This certainly is a serious problem that we want to get resolved.

 

Our QA hasn't been able to repro this in the lab though. But the regmon trace you did may help here. Normally the HKCL registry hive should have Read access to all users on the machine - this is a requiremement for HKLM COM objects to function correctly. In this case it seems that the VSWizardEngine object is not correctly registered.

 

If the regkey below exists, can you check that it has "Allow Read" permissions for "Users" group and "Allow Full Control" for "Administrators"?

    HKLM\SOFTWARE\Classes\VSWizard.VsWizardEngine.9.0

If the regkey is missing, can you register the typelib again by:

    regsvr32 C:\[Visual Studio installation dir]\Common7\IDE\VsWizard.dll ?

 

If you get other errors afterwards, I think you should try a repair of the installation once on the admin account. By default, on a successfull installation, VsWizardEngine should be registered correctly and any restricted user on the machine should be able to CoCreateInstance it.

 

Let me know if this yield any results.

Thanks,

Marian

阅读(1567) | 评论(0) | 转发(0) |
0

上一篇:性缓气和

下一篇:mad,sexy,cool

给主人留下些什么吧!~~