У меня очень интересная проблема только с конкретными реализациями IE. У меня есть страница ASPX, которая используется для записи файлов пользователю, так как часть процесса на странице использует следующий код для записи файла пользователю.
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=download" + System.IO.Path.GetExtension(oInfo.SupportingFilePath));
Response.ContentType = "application/octet-stream";
Response.WriteFile(Server.MapPath(oInfo.SupportingFilePath));
Response.End();
В 99,5% случаев это работает просто отлично, однако в некоторых редких случаях в IE только на определенных машинах пользователю предлагается загрузить страницу .aspx и / или выдается сообщение об ошибке.
Кто-нибудь имеет представление о том, что здесь происходит?