我有一個需要在服務器2008計算機上運行的傳統vb6應用程序。 我一直無法獲得comdlg32.ocx註冊,應用程序依賴於。有什麼建議麼?VB6應用程序需要comdlg32.ocx,在Windows Server 2008上運行
回答
嗯,this link幫助你呢?
我唯一的建議是經常dependency walker在這種情況下很有用,特別是如果你在64位操作系統上運行這個vb6應用程序,那麼要注意comdlg32.ocx是否具有所有的依賴關係作爲32位庫。
良好的聯繫。它表示Windows Server 2008支持comdlg32.ocx,但您需要自行分發。因此,如果我們無法幫助,mikeh可以聯繫Microsoft技術支持(我敢打賭,這是簡單的事情)。 – MarkJ 2009-09-23 08:41:55
「此鏈接」已損壞。我查看了Web Archive,發現[this](http://web.archive.org/web/20091005065745/http://msdn.microsoft.com/en-us/vbrun/ms788708.aspx),這是撰寫此答案時鏈接頁面的準確快照。 – 2012-06-09 13:02:24
@rob或者這是一個有用的鏈接關於comdlg32.ocx支持http://msdn.microsoft.com/en-us/vstudio/ms788708 – MarkJ 2012-06-09 19:43:39
如果你不想理會複製和註冊的comdlg32.ocx文件(您可能需要無論如何管理員權限),檢查以下項目,將告訴您如何使用通用對話框(開放並保存)而不使用ocx文件,因此不需要註冊它。它直接將comdlg32.dll與已安裝在Windows上的API配合使用!
http://www.soft-hummingbird.com/Tutorial_VB_ComdlgAPI.php?lang=en
的文件Backupper是軟件的一個很好的和平,使用的正是這種:
http://www.soft-hummingbird.com/File_Backupper.php?lang=en
- 1. 無法在Windows Server 2008上運行應用程序
- 2. 如何讓我的應用程序在Windows Server 2008上運行?
- 3. VB6應用程序在重新編譯後無法在Server 2008上運行
- 4. SQLite的應用程序需要在其他Windows上運行
- 5. WPF應用程序不能在Windows Server 2003/2008中運行
- 6. VB6應用程序掛起的Windows Server 2008 SP1
- 7. VB6應用程序 - 運行時錯誤429:ActiveX組件無法在Windows Server 2008 R2上創建對象標準
- 8. 自動安裝Comdlg32.ocx?
- 9. GC在IIS 7應用程序上運行不夠經常 - Windows Server 2008
- 10. 在Windows Server 2008上運行Sinatra
- 11. 需要在Windows Server 2008 R2中安裝哪些內容才能運行ASPNET MVC 4應用程序?
- 12. 在Windows Server 2008 R2上使用statlight測試silverlight應用程序
- 13. 在Windows上運行GTK#應用程序
- 14. 無法在Windows Server上運行新增加應用程序
- 15. SQL Server:2005實例正在運行,需要運行2008實例
- 16. 的Microsoft Windows Server上運行2008 R2
- 17. 在Windows Server 2008 R2上使用SQL Server 6.5運行ASP站點
- 18. 無法在Windows 7或Windows Server 2008上運行JRE安裝程序
- 19. 在Windows Server 2008上部署MVC 4應用程序的問題
- 20. 在Windows Server 2008上部署MVC 5應用程序時出錯
- 21. 在Windows Server 2003/2008上的WPF應用程序問題
- 22. 在Server 2008上安裝VB6運行時x64
- 23. 程序集在SQL Server或Windows應用程序中運行
- 24. 使用wiaaut.dll的VB6應用程序會在Windows Vista或7上運行嗎?
- 25. 在Windows Azure上運行Java EE應用程序需要哪些服務?
- 26. 在windows ce5上運行.net應用程序有什麼要求?
- 27. 不需要Windows 8 Pro版本即可運行應用程序
- 28. 通過在Windows Server 2008上運行的Jenkins運行shell腳本
- 29. 需要澄清在局域網上運行python應用程序
- 30. Grails是否需要在tomcat上運行應用程序?
是服務器的Win2008的32位或64位版本? – David 2009-09-22 21:38:03
64位似乎可能。可能不使用正確的安裝程序,但手動複製到System32而不是SysWOW64。很難說沒有一些基本的信息。 – Bob77 2009-09-23 00:58:58
是否有任何錯誤訊息?你使用regsvr32還是其他方法?你是否試圖以管理員身份註冊? – MarkJ 2009-09-23 08:42:30