[英]Problem in VB6 COM+ application reinstall
我們遇到了一個困擾我們一段時間的難題。 我們有兩個分別包含COM +組件和GUI的MSI安裝文件。 兩者中的應用程序都是用VB6編寫的。
經過大量測試,我們得出以下結論:
這些組件最初是通過Active Directory部署安裝在Windows Vista客戶端上的,但是通過從AD中刪除該部署,手動卸載和手動安裝來完成測試。
“不起作用”的意思是:無法完成交易。 在200到445秒之間的任何時間似乎都超時。 GUI應用程序使用COM +組件將DTC傳遞到服務器(例如MSSQL數據庫)。
現在為什么我要發布這樣的特定錯誤? 我正在尋找有關以下方面的信息:
好,很奇怪
似乎安裝SQL Native Client並在本地防火牆中打開DTS可以解決此問題。 問題實際上是重新安裝應用程序時,SQLOLEDB提供程序似乎已損壞。 1年前使用相同的可執行文件就不是這種情況,因此在網絡上或通過Windows Update可能已更改了某些內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.