相关疑难解决方法(0)

ASP.NET:System.UnauthorizedAccessException - 拒绝访问路径

我有一个ASP.NET Web应用程序,它执行以下操作:

  1. 读取Excel文件.
  2. excel文件中将包含一个指向Internet上某个位置的图像URL.
  3. 程序读取每个图像URL并将其存储到Web服务器中的临时文件夹中.
  4. 然后,应用程序调整图像的大小(更改宽度和高度).
  5. 最后,应用程序将该图像保存到另一个文件夹.

    我收到以下异常:

System.Net.WebException:WebClient请求期间发生异常.---> System.UnauthorizedAccessException:拒绝访问路径'\ abcserver\target03\3111\35644\www.testing.com\web\content\images\TempStorage\tempImage.jpg'.在System.IO .__ Error.WinIOError(Int32 errorCode,String maybeFullPath)at System.IO.FileStream.Init(String path,FileMode mode,FileAccess access,Int32 rights,Boolean useRights,FileShare share,Int32 bufferSize,FileOptions options,SECURITY_ATTRIBUTES secAttrs) System.Net.WebClient.DownloadFile(Uri地址,String fileName)的System.IO.FileStream..ctor(String路径,FileMode模式,FileAccess访问)中的,String msgPath,Boolean bFromProxy)---内部异常堆栈跟踪结束---

uploadexceldata.UploadExcelData(String fileName)的ProcessImage.GetFileFromUrl(String imageFileUrl,String newFileName)

 foreach (DataRow dr in dt.Rows) // Reading each excel row
            {

                if (dr[0].ToString() != "")
                {
                    id= "";
                    path = "";
                    manuId = "";


                    id= dr[0].ToString();
                    path = dr[1].ToString();
                    fileNameOnly = iProImg.GetFileNameOnly(path);
                    objDb.openConnection();
                    strSqlGroupInfo = "select ManufacturerID from  manufacturers where id='" + id+ "'";

                    dTblManu = …
Run Code Online (Sandbox Code Playgroud)

asp.net excel

8
推荐指数
1
解决办法
6万
查看次数

标签 统计

asp.net ×1

excel ×1