首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> .NET 實例教學

微軟修補程式導致 DCOMCNFG 無法設定後安裝 COM 元件權限的解決方案

     編輯:.NET 實例教學

在全新安裝的 Windows 2000 Advanced Server 上,安裝 Office 2000 後嘗試透過 DCOMCNFG 設定 Word Application 元件權限以供 ASP 使用,卻發生「作業成功完成」卻實際未開啟屬性頁的異常。

問題分析

  • 部分 COM 元件可正常設定,部分則無反應。
  • 重裝 Office、.NET Framework 均無效。
  • 判斷為某個 Internet Explorer 相關修補程式(特別是 IE6 SP1)導致 DCOMCNFG 無法正確檢查登錄檔中 AppID 的註冊狀態,造成修補程式安裝「後」安裝的軟體元件無法設定權限。

解決方式

  1. 移除 IE6 SP1 及所有相關修補程式。
  2. 重新執行 DCOMCNFG,此時會提示大量元件在登錄檔中無記錄,確認後即可正常開啟屬性頁進行設定。

建議

Windows 2000 伺服器環境不建議安裝 IE6 SP1,以免影響 COM 元件管理功能。

參考來源

cnblogs 相關討論

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved