專案中碰見的錯誤(三) 對路徑的訪問被拒絕

weixin_34344677發表於2011-06-30

其實這個問題和第一問題是同一個問題,都是許可權的問題。

解決方法就是修改你要儲存檔案的資料夾的許可權,使其有寫入的許可權,具體可見問題一。http://blog.csdn.net/cpcpc/archive/2011/06/20/6556627.aspx

 

讀檔案原始碼:

static void Main(string[] args) { FileStream fs = new FileStream(@"D:/Gzsk.Ccsme/Gzsk.Ccsme/Gzsk.Ccsme.Web/App_Themes/Image/arrow3.gif", FileMode.Open, FileAccess.Read); byte[] by = new byte[fs.Length]; fs.Read(by, 0, (int)fs.Length); XXXX(Convert.ToBase64String(by))); Console.ReadKey(); }

寫檔案原始碼:

public static void XXXX(string condtion) { byte[] buffer = Convert.FromBase64String(condtion); string path = "C://Image//" + new Random().Next(10) + ".gif"; FileStream fStream = new FileStream(path, FileMode.Create); fStream.Write(buffer, 0, buffer.Length); fStream.Flush(); fStream.Close(); }

 

相關文章