關於 .net 開發 Office Word 的一些問題小結

1.在"組件服務"的DCom配置中找到Microsoft Office Word =》屬性=》標識選項卡,而後選擇交互式用戶;;;=》"安全"標籤,在"啓動和激活權限"上點擊"自定義",而後點擊對應的"編輯"按鈕,在彈出的"安全性"對話框中填加一個"NETWORK  SERVICE"用戶(注意要選擇本計算機名),並給它賦予"本地啓動"和"本地激活"權限.  web

 

2.若是上面的還不能夠,只有在config中的<system.web>節中加入?? <identity impersonate="true" userName="你的用戶名" password="密碼"/>安全

</system.web>服務器

 

3.若是你的服務器是64位的,須要有下面的路徑,沒有就建立該路徑的文件夾(這一點取自http://bbs.csdn.net/topics/320017947,至關的重要和犀利)
  C:\Windows\SysWOW64\config\systemprofile\Desktop
  C:\Windows\System32\config\systemprofile\Desktopide

 

第3點找了很久才解決,其中一、2兩點沒弄好的話基本上會報錯---檢索 COM 類工廠中 CLSID 爲 {000209FF-0000-0000-C000-000000000046} 的組件時失敗解決方法...spa

若是報錯的是SaveAs的時候--System.Runtime.InteropServices.COMException (0x800A1066): 命令失敗,請注意第三點中提到的.net

相關文章
相關標籤/搜索