簡體   English   中英

確定文件vb.net的絕對路徑

[英]Determine absolute path of a file vb.net

我在vb.net中創建了一個調查,調查結果存儲在Excel文件中。 我可以在本地訪問和更新文件的數據,但是如果我聯機,則無法正確訪問excel文件。

我如何確定文件的絕對URL,以便在用戶提交答案時可以將其正確插入excel文件中?

目前,我使用它來確定文件的位置:

Dim LocalizacaoFicheiro As String = String.Concat(Server.MapPath("."), "RespostasQuestionario.xlsx")

您不能直接訪問該文件。 常見的Internet協議(例如HTTP或FTP)要求您下載文件,在本地更新文件並將其發送回。 如果多個客戶端正在對文件進行更新,那么就很難做到這一點,數據丟失是不可避免的。

如果不是出於安全考慮,這里最好的鼠標陷阱是使用VPN,以便客戶端可以通過隧道進入本地網絡。 現在,您只需要通過網絡共享使文件可用,客戶端就可以正常使用UNC路徑(例如\\\\servername\\sharename\\filename )打開文件。 在serverfault.com上詢問有關此的更多問題

我不使用URI多,所以我不知道這是不是你在找什么,但有一個AbsoluteUri的財產Uri類的描述在這里

如果您急於建立VPN,請使用SurveyMonkey.com!

暫無
暫無

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

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