close
撰寫ASP.NET時,會發生GDI+ 中發生泛型錯誤
一般是用到了.net裡面有關繪圖的語法,例如縮圖
這部份大家上網自己搜尋,就有網友對此歸納原因
例如 http://blog.miniasp.com/post/2009/05/A-generic-error-occurred-in-GDI-plus.aspx
1.檔案權限(例如有無開放特定使用者寫入的權限,目錄不存在,路徑有問題..等等)
2.圖檔格式
我自己經驗以第一項居多(90%)
但最近遇到客戶一個案例,特別拿出來分享
該客戶使用中華電信網頁空間,所有網頁程式在自己server都可以跑,但丟上去中華電信網頁空間就不行
我多次與中華電信技術人員check了權限,語法等問題都無法排除
最後原來是---->中華電信的網頁空間資料,都不是放在本機,而是利用NAS
簡單的說是透過網路外掛硬碟空間上去
這種方式(包括利用unc外掛硬碟到本機)對asp.net而言都會有權限上的問題
知道問題後,solution有二
一種開放nas有寫入權限給本機
另一種就是將資料搬到本機
此經驗分享給大家參考!
全站熱搜