簡體   English   中英

Asp.net 中 IIS 服務器的路徑錯誤

[英]Error in the path of an IIS server in Asp.net

我在 Asp.net 中有一個小型 Web 應用程序。 在我的電腦上一切正常。 當我在 IIS 服務器上發布時,出現此錯誤:異常詳細信息:System.Runtime.InteropServices.ExternalException:GDI + 中的通用錯誤。 錯誤是由這一行產生的:

                bitmap.Save(cPathImage + "Immagini/tempimage.bmp");

cPathImage 是 HttpContext.Current.Server.MapPath("/");

這是 IIS 服務器上錯誤堆棧的有趣部分:

D:\\DOTNET2019\\Sicaweb\\Default.aspx.cs:184 中的 Sicaweb._Default.CreateImage()

文件夾 D:\\DOTNET2019\\Sicaweb 是我電腦上的文件夾,它在服務器上不存在,我不明白它來自哪里。 如果我檢查服務器上的 cPathImage 變量,它是 C:\\inetpub\\sica\\ 我真的不明白會發生什么。

我自己解決了這個問題,它是由 Visual Studio 引起的,它恢復了每個發布文件夾的權限。 感謝那些無緣無故給-1的人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM