[英]Where can I find the instance of a page-class in a windows phone app
[英]Where Can I Find FileUpload Class for Windows Application?
我有這個片段:
protected void ProcessUpload(FileUpload upload)
{
if (upload.HasFile)
{
string fileName = Path.Combine(Server.MapPath("~/Uploads"), upload.FileName);
if (File.Exists(fileName))
File.Delete(fileName);
upload.SaveAs(fileName);
}
}
它用於ASP.NET,我想在Windows應用程序中運行它。 我收到一條錯誤消息,指出FileUpload參考不存在。 FileUpload駐留在System.Web.UI.WebControls中,它不屬於Winforms家族。
請注意,該文件將從桌面保存到遠程文件服務器(不是〜/ Ups)。
我該怎么辦? 有什么選擇。
您將在VB.NET應用程序中使用My.Computer.Network.UploadFile()。 “操作方法”文章在此處 。
您的要求毫無意義。 FileUpload類處理已從網頁上傳到服務器的文件,以便在服務器上進行處理。 如果您使用的是桌面應用程序,那么整個概念都將被刪除:為什么要將文件從桌面上傳到桌面?
如果要復制文件,請使用File.Copy
。
如果您可以為我們提供更多有關用戶如何提供文件的背景信息,我們可以提供更具體的答案。
希望對您有所幫助:請發布更多信息,以便我們確定詳細信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.