我最近編譯Inno Setup的是,當我安裝VB6應用程序,當我試圖在Vista上工作在WinXP 很好,我得到錯誤信息Inno Setup的安裝VB6應用程序的DLL
我注意到這是一個DLL註冊問題,所以我嘗試手動註冊DLL,看看它是否糾正了這個問題。當我嘗試了,我得到這個錯誤
有反正我可以糾正這個問題?
我最近編譯Inno Setup的是,當我安裝VB6應用程序,當我試圖在Vista上工作在WinXP 很好,我得到錯誤信息Inno Setup的安裝VB6應用程序的DLL
我注意到這是一個DLL註冊問題,所以我嘗試手動註冊DLL,看看它是否糾正了這個問題。當我嘗試了,我得到這個錯誤
有反正我可以糾正這個問題?
Vista計算機可能未安裝/啓用ActiveX安裝程序服務,有關詳細說明,請參閱Implementing and Administering the ActiveX Installer Service。
這是一個權限問題。請嘗試以下操作:
從提升的命令提示符處註冊組件。在開始菜單上右鍵單擊命令提示符的 圖標,然後選擇以管理員身份運行。 UAC會提示您批准海拔。一旦命令 提示窗口打開,從該窗口運行您的regsvr32命令,它應該成功。 來源:http://www.tech-archive.net/Archive/DotNet/microsoft.public.dotnet.languages.vb/2009-10/msg00002.html
您也可以嘗試運行剛剛使用管理權限創建的安裝程序(與上述相同的過程)。我希望有所幫助。
安裝程序在管理特權下運行。現在怎麼辦? – Smith 2010-10-14 20:56:30
如何使用提升的命令提示手動安裝dll?在我們轉向修復Inno Setup腳本之前,您需要確保沒有缺失依賴或任何其他問題。 – 2010-10-14 21:03:32
是沒有依賴關係缺失,並且正在使用vista業務和管理員帳戶。 – Smith 2010-10-16 15:44:29