查看單個文章
舊 2007-05-22, 04:01 PM   #1
superxboy 帥哥
管理版主
 
superxboy 的頭像
榮譽勳章
UID - 21259
在線等級: 級別:55 | 在線時長:3359小時 | 升級還需:1小時級別:55 | 在線時長:3359小時 | 升級還需:1小時級別:55 | 在線時長:3359小時 | 升級還需:1小時級別:55 | 在線時長:3359小時 | 升級還需:1小時級別:55 | 在線時長:3359小時 | 升級還需:1小時
註冊日期: 2003-01-02
住址: 北極
文章: 10335
現金: 130 金幣
資產: 844182589 金幣
預設 請問有關aspexec在2003 Server呼叫執行檔�

我使用aspexec去呼叫Server端的EXE執行檔去寫入資料庫...在2000 Server上測試是很正常的
但將平台轉往2003 Server則就完全不行...
目前可以確定的是我可以在Client端透過網頁藉由aspexec.dll元件去呼叫Server端的exe檔...
權限方面也照著微軟的網頁開啟了
http://support.microsoft.com/kb/259725/zh-tw
而且2003 Server端的執行檔在被Client端呼叫後,會在Server端的畫面發生以下問題
Run-time Error '-2147221168(80040150)'
Automation error
Could Not read key from registry

也有參考了下面這篇,還是不行
http://tlcheng.twbbs.org/TLCheng/Bas...automation.htm

Exe檔的內容,據我檢測,在Open Connection時就會出問題了
但由於2000 Server可以執行,所以排除程式出錯的可能性

也有考慮到是2003方面權限或缺少元件的問題,但目前還是搞不定

不知道該怎麼解決...那位大大能幫我開示一下=.=

PS.最近在忙啊...等不忙再辦跑跑大賽
__________________
http://images.gamebase.com.tw/mybase/32/05/281/happy_card_000002776.jpg
愛的時候,可以不公平;不愛了、分開了,總該公平了吧

重情重義重粉味 愛台愛鄉愛查某
superxboy 目前離線  
送花文章: 3254, 收花文章: 4835 篇, 收花: 21651 次
回覆時引用此帖