Ошибка в пути к серверу IIS в Asp.net - PullRequest
0 голосов
/ 02 апреля 2020

У меня небольшое веб-приложение на 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 \. Я не совсем понимаю, что происходит.

1 Ответ

0 голосов
/ 02 апреля 2020

Я решил проблему сам, она была вызвана Visual Studio, которая восстанавливает права доступа к папкам при каждой публикации. Спасибо тем, кто дал -1 без причины.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...