OUI il est possible, la seule préoccupation que vous devez surveiller est que le chemin de CopyTo doit être le chemin complet, et non pas celle relative (ex: c: \ sites Web \ myOtherFolder). De cette façon, vous pouvez copier/déplacer le fichier avec succès à partir de votre code ASP.NET. Ci-dessous est un pseudo-code pour vous montrer comment le faire (en supposant que le fichier a été placé dans le dossier racine de votre application ASP.NET).
using System.IO;
..
..
..
// Get the current app path:
var currentApplicationPath = HttpContext.Current.Request.PhysicalApplicationPath;
//Get the full path of the file
var fullFilePath = currentApplicationPath + fileNameWithExtension;
// Get the destination path
var copyToPath = "This has to be the full path to your destination directory.
Example d:\myfolder";
// Copy the file
File.Copy(fullFilePath , copyToPath);
Avez-vous essayé? Une ligne de code est tout ce qu'il faudrait pour le tester. – Oded
@Oded, je ne comprends pas vous s'il vous plaît expliquer. –
Cela semble un peu difficile à déclasser. J'ai vu pire – Liam