摘要:asp.net 存取 word 權限問題
在本機寫完存取word並引進 Microsoft.Office.Interop.Word
在本機怎麼用都ok但是丟到正式主機上卻出現了
"由於發生下列錯誤,為具有CLSID {00024500-0000-0000-C000-000000000046} 的元件擷取
天啊這是啥鬼東西
搞了很久原來是程式在讀取元件時權限不夠!!!真xxx
拜了一下股溝大神終於找到答案了
只要在web.config加入以下
另外必須在
開始 => 設定 => 控制台 => 系統管理工具 => 元件服務 => 主控台根目錄 => 電腦 => 我的電腦 => 右鍵"內容" => TAB"COM安全設定" => 在"存取權限"與啟動和啟用權限"的"編輯限制"加入IUSER_ 主機名稱與IWAM_主機名稱並勾選"本機權限"的存取.啟動和啟用權限就可以解決權限讀取問題。
我只是個小小的入門者