ASP.NET調用word開發環境下正常,iis下報錯

來源:互聯網
上載者:User

檢索 COM 類別工廠中 CLSID 為 {00024500-0000-0000-C000-000000000046} 的組件時失敗,原因是出現以下錯誤: 80070005

找了很多,可行的解決辦法:
http://www.blogchinese.com/user1/53009/archives/2006/excel.shtml

其要點是:
  1、運行DCOMCNFG,找到應用程式,設定屬性:保持安全性為預設,標識為互動式使用者
  2、全域的選項卡中的預設配置中的安全性中,訪問和啟動兩種安全性都要添加以下使用者:
SYSTEM
INTERACTIVE
Everyone
Administrators
IUSR_<machinename>*
IWAM_<machinename>*

經驗:
  1、“DCOM 配置對話方塊中,單擊預設安全性選項卡”就是工具列最右側的電腦表徵圖
  2、其實不用加那麼多的使用者,只要加一個aspnet使用者就夠了,也安全一些。
  3、本著開放許可權最小的原則,在本機上實驗,只要對aspnet開發本地的許可權就可以。

 

補(10.5.12)

  如果怎麼設都不行,只能把“互動式使用者”改成administrator。

參考:http://www.cnblogs.com/andy1016/archive/2010/02/21/1670498.html

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.