簡體   English   中英

讓ASP.NET C#Web表單訪問計算機上的多個文件

[英]Have ASP.NET C# web form access multiple files on computer

我有一個文件,稱為main.dat 它的內部有諸如include file-a.datinclude file-b.dat而我有處理這些輸入的邏輯。 我希望能夠通過asp.net(C#)Web窗體項目上載main.dat ,並具有IT訪問file-a.dat ,該file-a.dat應位於同一文件夾中。 如果我使用諸如silverlight-multifile-uploader之類的東西,則將它們全部(按字母順序)並逐一讀取,而我無法控制該順序,而我希望該順序與包括在main.dat

  1. 有沒有一種方法可以直接解決此問題,即僅上傳main.dat並讓我的代碼訪問指定的文件? (我知道這是一個漫長的嘗試,因為這可能會導致很多安全問題),如果不是這樣,
  2. 有沒有一種方法可以使用silverlight-multifile-uploader (也許通過javascript),以便可以指定給定輸入文件的順序? 就像如果file-b.dat需要在file-d.dat中包含某些內容,並且實際上包含了file-d.dat ,那么將其作為第一個讀取的內容嗎?
  3. 除了我想到的兩個解決方案以外,還有其他替代(更好)的解決方案嗎?

文件有多大? 您能負擔得起全部上傳的費用,甚至最后都不會引用的內容嗎?

如果它們很小,則可以將它們保存到Dictionairy<string,MemoryStream>並在內存中對它們進行排序和處理。

暫無
暫無

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

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