com組件使用了一段時(shí)間,對(duì)于在操作中所遇到的問(wèn)題整理如下
1.報(bào)錯(cuò):索引太長(zhǎng)
Excel模板中的書(shū)簽與id不對(duì)應(yīng)
2.com組件出錯(cuò)
第一步:打開(kāi)任務(wù)管理器 關(guān)閉與office有關(guān)的進(jìn)程
第二步:請(qǐng)按下“win+R”打開(kāi)運(yùn)行界面,然后輸入“dcomcnfg”,確定執(zhí)行,便可打開(kāi)組件服務(wù)。
第三步:打開(kāi) 如下圖所示:
找到與Excel有關(guān)的組件 有幾個(gè)修改幾個(gè)
修改操作如下:
點(diǎn)擊所選中的組件右鍵,屬性 操作如下圖
標(biāo)識(shí)選為交互式用戶
安全中選擇自定義進(jìn)行編輯
對(duì)黃色部分的用戶進(jìn)行權(quán)限設(shè)置,如果沒(méi)有如下所示的用戶,則點(diǎn)擊添加進(jìn)行查找。
用戶 Everyone,NETWORK SERVICE,IIS_USER三個(gè)用戶的權(quán)限允許項(xiàng)均勾上
3.發(fā)布程序在服務(wù)器上時(shí)報(bào)錯(cuò)
應(yīng)用程序池的標(biāo)識(shí)改為L(zhǎng)ocalSystem
若出現(xiàn)服務(wù)器上用用戶登錄可操作成功,無(wú)用戶登錄時(shí)操作失敗則將上圖中第三個(gè)圖片的交互式用戶改為下列用戶輸入用戶名和密碼即可。
注意檢查一下自己的電腦上是否有不同的office版本 如果有只保留其一
如有疑問(wèn)可以留言或者關(guān)注微信訂閱號(hào)!
---------------------