Tôi muốn lưu tệp đã tải lên vào đường dẫn vật lý theo phương pháp HttpPostedFileBase.SaveAs()
.Lưu tệp đã tải lên với HttpPostedFileBase.SaveAs trong đường dẫn vật lý
Khi tôi chọn đường dẫn vật lý, ngoại lệ sẽ xuất hiện cho biết rằng đường dẫn phải là ảo.
var fileName = Path.GetFileName(fileurl.FileName);
var path = "C:/Projets" + fileName;
fileurl.SaveAs(Server.MapPath(path));
Làm cách nào để thay đổi mã của mình để có thể lưu tệp ở mọi nơi tôi muốn?
Tôi không nghĩ điều đó là có thể. IIS chạy ứng dụng của bạn trong một App Pool, nghĩ về nó như một hộp cát. Bạn chỉ có quyền truy cập khu vực đó. – Belogix
@Belogix nhưng làm thế nào tôi có thể thay đổi sự cho phép của processus hồ bơi ứng dụng vì tôi lưu các tập tin trong khu vực đó tôi không có sau đó các điều khoản để xóa nó và thậm chí để tạo một thư mục mới hoặc tập tin tập tin đó – Lamloumi2