這涉及到我以前的帖子。ASP.Net - 無法從Web應用程序訪問下載文件夾
https://stackoverflow.com/questions/45937117/c-sharp-unbale-to-access-
downloads-folder?noredirect=1#comment78832001_45937117
我想要的是從ASP.Net Web應用程序訪問「下載」文件夾。
string pathUser =
Environment.GetFolderPath(Environment.SpecialFolder.UserProfile);
string pathDownload = Path.Combine(pathUser, "Downloads");
string commentImagePath =pathDownload +"\\test.png";
然後我意識到上述代碼在桌面應用程序中起作用。 即UserProfile在「環境」中可用,但不在Web應用程序的環境中。
我有一些下載發生,內容將被下載到「下載」文件夾。 這就是爲什麼我需要「下載」文件夾。我需要訪問該內容。 請幫我這個。
您無法將Web應用程序「伸出」到用戶本地機器中。想一想,如果可能的話,會產生哪些安全隱患?! – Alex
由於安全性和託管asp應用程序,您無法訪問用戶的本地文件夾,只能訪問服務器的文件夾。如果你擺出任何可下載的文件,你不需要訪問下載文件夾,否則你正在編寫惡意軟件 –
其實你**可以**做到這一點,但沒有使用網站的本地文件夾的原因是什麼? – SeM