
在A(yíng)sp程序CreateObject的時(shí)候發(fā)生錯誤,大致內容為Server 對象 錯誤 'ASP 0178 : 80070005' ,這一般發(fā)生在較高版本的IIS或者Windows平臺上,在部分機器上可能會(huì )沒(méi)有什么問(wèn)題(后面你會(huì )知道原因)...
Server 對象 錯誤 'ASP 0178 : 80070005'
Server.CreateObject 訪(fǎng)問(wèn)錯誤
/yjst/ExportWorkList.asp,行 62
檢查權限時(shí),對 Server.CreateObject 的調用失敗。拒絕對此對象的訪(fǎng)問(wèn)。
如果你使用的是英文版,錯誤信息如下:
Error Type:
Server object, ASP 0178 (0x80070005)
The call to Server.CreateObject failed while checking permissions. Access is denied to this object.
/yjst/ExportWorkList.asp, line 62
解決方法:
我當時(shí)是在調用"server.createObject("excel.application")"的時(shí)候發(fā)生的錯誤,到很多網(wǎng)站上查,包括微軟的方法也嘗試了,但是
不行。后來(lái)是這樣解決的:
開(kāi)始->運行->dcomcnfg
找到"Microsoft Excel 應用程序"(這個(gè)名稱(chēng)取決于你調用的Object是什么),然后右鍵->Properties->security把三個(gè)權限都給everyone即可,其實(shí)第一個(gè)Launch & activate即可
聯(lián)系客服