Сервер не может установить тип содержимого после отправки заголовков HTTP

Я получаю сообщение об ошибке (Сервер не может установить тип содержимого после отправки заголовков HTTP.) В следующем коде (ContentType линия). Что я должен изменить?

System.Web.HttpResponse response = System.Web.HttpContext.Current.Response;
response.ClearContent();
response.ContentType = "text/plain";
response.AddHeader("Content-Disposition", "attachment; filename=" + System.IO.Path.GetFileName(PervasiveConstants.DownloadZipLocation) + ";");
response.TransmitFile(PervasiveConstants.DownloadZipLocation);
response.Flush();
response.End();  

Это внутри веб-части Sharepoint 2010.

Ответы на вопрос(5)

Ваш ответ на вопрос