C#のasp.netコア内のパス:例えば、デスクトップ、私はこのコードを使用してい :変更ファイルのアップロード、私はMTのCに現在のルートフォルダからのパスを変更したい
public IActionResult About(IList<IFormFile> files)
{
foreach (var file in files)
{
var filename = ContentDispositionHeaderValue
.Parse(file.ContentDisposition)
.FileName
.Trim('"');
filename = hostingEnv.WebRootPath + [email protected]"\{filename}";
using (FileStream fs = System.IO.File.Create(filename))
{
file.CopyTo(fs);
fs.Flush();
}
}
return View();
}
を私が試しましたwebrootpathを変更するか、$ @の後で操作しますが、無駄にしないでください。
あなたのアプリのルートフォルダ以外のファイルにアクセスしようとしていますか? –
はい私は............... –
私はあなたに十分な情報を与えたとは思わない。 [MCVE](http://stackoverflow.com/help/mcve)を作成するか、少なくとも1つ取得している場合は、どのようなエラーが発生しているかを教えてください。 – Zack