鍍金池/ 問(wèn)答/C#  HTML  Office/ 我在發(fā)布IIS網(wǎng)站的時(shí)候報(bào)A generic error occurred in

我在發(fā)布IIS網(wǎng)站的時(shí)候報(bào)A generic error occurred in GDI+.錯(cuò)誤,有啥解決方案?

我今天在發(fā)布網(wǎng)站的時(shí)候,遇到了這樣一個(gè)問(wèn)題:A generic error occurred in GDI+.
我的想法很簡(jiǎn)單,做一個(gè)二維碼生成系統(tǒng),寫(xiě)入相關(guān)字段的信息,確定就可以根據(jù)規(guī)則生成對(duì)應(yīng)碼質(zhì)的二維碼,我在本地用的VS2013開(kāi)發(fā),第一個(gè)頁(yè)面是放字段填寫(xiě)的,確定后用AJAX get/post方式傳給ASHX作字段合并規(guī)則處理,合成一段字符串后給VS里面NUGET安裝的DataMatrix.net插件,生成二維碼,本地調(diào)試沒(méi)有問(wèn)題,到了IIS發(fā)布網(wǎng)站的時(shí)候就出現(xiàn)問(wèn)題了,A generic error occurred in GDI+.錯(cuò)誤,是從ASHX里面報(bào)的異常,F(xiàn)12顯示是500錯(cuò)誤,服務(wù)器項(xiàng)目文件夾的權(quán)限我也改過(guò)了,沒(méi)有用。跟第三方插件有沒(méi)有關(guān)系?相關(guān)截圖我放上來(lái)供大家查看:
clipboard.png

clipboard.png

clipboard.png
大致的截圖就是這些,紅線位置總是拋異常,不知道是不是服務(wù)器路徑不對(duì),我的意思就是在我項(xiàng)目的QRcodeIMG文件夾下放我生成的二維碼圖片,然后再在前臺(tái)那里拿出來(lái)顯示就可以了,不知道思路對(duì)不對(duì),這個(gè)生成方法是網(wǎng)友提供的,BitMAP這個(gè)類(lèi)我沒(méi)有接觸過(guò),插件也是沒(méi)接觸過(guò),他倆就這樣互相關(guān)聯(lián)了,還有沒(méi)有新的方式保存這樣形狀,邊距,點(diǎn)陣大小的圖片的方式,望網(wǎng)友能幫助我,項(xiàng)目比較急,謝謝大家了!

回答
編輯回答
久舊酒
Bitmap b=Die.EncodeImage(QRstring,option);
Bitmap newBitmap = new Bitmap(b);
newBitmap.Save("url");
2017年7月8日 09:01