<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文件夹中创建。