解決方法:1、檢查客戶端的MDAC程式是否出現問題,如果是,透過安裝MDAC2.8來解決;2、檢查伺服器的MSDTC是否正常啟動,或啟動使用者的權限是否有問題; 3.檢查客戶端的DCOM配置屬性中是否選擇上「在本機啟用分散式COM」選項;4、檢查腳本中是否呼叫了openpicture,closepicture,OpenTGDPicture等命令包裝器等等。
解決Automation錯誤的步驟如下:
- ##檢查客戶端的MDAC程式是否出現問題,如果是,透過安裝MDAC2.8來解決。
- 檢查伺服器的MSDTC是否正常啟動,或啟動使用者的權限是否有問題,如果有問題,請檢查元件服務中的MSDTC並使用具有啟動權限的使用者來啟動。
- 檢查客戶端的分散式DCOM是否正常啟動,如果未正常啟動,請檢查客戶端的DCOM配置屬性中是否選擇上「在本機啟用分散式COM」選項。
- 檢查腳本中是否呼叫了openpicture,closepicture,OpenTGDPicture等命令包裝器,如果是,透過程式碼的方式將錯誤進行捕獲處理。
- 如果以上步驟都無法解決問題,可以嘗試在「執行」中執行regsvr32 scrrun.dll來開啟FSO功能,或啟用IE的安全設定「不允許執行未標記為安全的activeX控制項」。
- 如果有些腳本需要微軟的 MSXML 控制項才能進入,而自動安裝不成功,可以自行下載和安裝 MSXML 3.0 SP7。如果msxml 3服務被關掉了,使用 regsvr32 msxml3.dll即可。
#
以上是automation錯誤如何解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!