Vista 下的注册 com 类失败解决方法
系統(tǒng)為: Vista Rc2,開(kāi)發(fā)環(huán)境為Visual Studio 2005
開(kāi)發(fā)過(guò)程中,需要注冊(cè)某些Com類(lèi)組件.
在Vista 使用Regsvr32.exe 實(shí)用程序注冊(cè)Com類(lèi)等組件時(shí),可能會(huì)出現(xiàn)
"DllRegisterServer 失敗"這樣的提示,并顯示錯(cuò)誤代碼為0×80070005
按照微軟平常的慣例,估計(jì)0×80070005這樣的錯(cuò)誤應(yīng)該是權(quán)限禁止方面的錯(cuò)誤.
可是一般在Vista 上建立的第一個(gè)用戶都是具有Administrator 權(quán)限的(也往往是當(dāng)前用戶).
我想這估計(jì)是Vista 上新的安全模型.
具體解決方法如下:
(以Visual Studio 2005 為例)
進(jìn)入:
開(kāi)始菜單-->Microsoft Visual Studio 2005-->Visual Studio Tools
在 Visual Studio 2005 命令提示 實(shí)用程序上,鼠標(biāo)右鍵選擇以管理員身份運(yùn)行
然后按照常規(guī)方法使用Regsvr32 注冊(cè)組件即可注冊(cè)成功.
轉(zhuǎn)載于:https://www.cnblogs.com/SUNBOY/archive/2006/11/09/555098.html
總結(jié)
以上是生活随笔為你收集整理的Vista 下的注册 com 类失败解决方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 最新影视论坛
- 下一篇: 业务行为的分析和设计