У меня небольшое веб-приложение на Asp. net. Все отлично работает на моем компьютере. Когда я публикую sh на своем сервере IIS, я получаю эту ошибку: Сведения об исключении: System.Runtime.InteropServices.ExternalException: Generi c ошибка в GDI +. Ошибка генерируется этой строкой:
bitmap.Save(cPathImage + "Immagini/tempimage.bmp");
cPathImage is HttpContext.Current.Server.MapPath ("/");
Это интересная часть стека ошибок на сервере IIS:
Sicaweb._Default.CreateImage () в D: \ DOTNET2019 \ Sicaweb \ Default.aspx.cs: 184
Папка D: \ DOTNET2019 \ Sicaweb присутствует на моем компьютере p c он не существует на сервере, и я не понимаю, откуда он взялся. Если я проверю переменную cPathImage на сервере, это будет C: \ inetpub \ sica \. Я не совсем понимаю, что происходит.