Не удается прочитать файл Excel из папки App_Data после загрузки с помощью RadUpload

<telerik:RadUpload ID="fuExcelUpload" Skin="Windows7" runat="server"
    OverwriteExistingFiles="True" Width="100%" ControlObjectsVisibility="None"
    MaxFileInputsCount="1">
</telerik:RadUpload>

Выше приведен код для управления RadUpload

foreach (UploadedFile file in fuExcelUpload.UploadedFiles)
{
        string fileName = Server.MapPath("~/App_Data/" + file.GetName());
        file.SaveAs(fileName, true);
        dtExcel = new RelatedParty().SelectExcelData("OLEDB12", fileName, "[sheet1$]");
        SqlXml ReferenceNumbers = PassXML(dtUpload);
}

Выше приведен код для загрузки файла Excel. Этот код прекрасно работает как на компьютере разработчика, так и в тестовой среде при развертывании на сервере IIS.

Эта проблема возникает, только когда проект опубликован на сервере тестирования UAT на клиентском сайте. Это проблема с папкой App_Data?

Очень ценим, если вы можете предложить причину проблемы и ее решение! Кроме того, ошибки не возникает, просто файл не будет прочитан. Файл также создается в папке App_Data.

0 ответов

Другие вопросы по тегам