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:/アップロード有効な仮想パスではありません。"。