繁体   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