簡體   English   中英

部署后無法瀏覽本地目錄

[英]Unable to Browse Local Directory after Deployment

 List<string> destDir1 = System.IO.Directory.GetDirectories(paths, "*", SearchOption.AllDirectories)
                               .Where(f => Regex.IsMatch(f, @"[\\/]\d+$"))
                               .ToList();

grdtestcases.DataSource = destDir1.Select(path => new DirectoryInfo(path));
grdtestcases.DataBind();

嗨,我正在使用上面的代碼瀏覽路徑內的文件夾。 但是它在本地工作正常。 當我在IIS上部署應用程序時。 不是,它使用服務器文件夾而不是本地計算機文件夾。 有人可以建議我嗎?

Web服務器根本無法瀏覽用戶桌面上的目錄。

您可以在瀏覽器中使用JavaScript來完成此操作,但是這需要一些用戶交互。 為了安全起見,網頁通常在“沙箱”中運行,以將其與主機隔離,因此用戶必須啟動對任何文件系統的訪問。

這個堆棧溢出問題提供了更多詳細信息: 在Chrome應用程序中讀取文件夾內容

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM