asp.netのフォルダに保存されているファイルの仮想パス(プロジェクト外のパスはローカルシステムまたはサーバーを意味します)を変更したいです。
コードは
DataTable dtFiles =
GetFilesInDirectory(HttpContext.Current.Server.MapPath(UPLOADFOLDER));
gv.DataSource = dtFiles;
gv.DataBind();
if (dtFiles != null && dtFiles.Rows.Count > 0)
{
double totalSize = Convert.ToDouble(dtFiles.Compute("SUM(Size)", ""));
if (totalSize > 0) lblTotalSize.Text = CalculateFileSize(totalSize);
}
private static string UPLOADFOLDER = "D:/Uploads";
また、「D:/Uploads は有効な仮想パスではありません。」というエラーが表示されます。