2011-03-21 63 views
0

我將使用什麼樣的路徑將文件(.pdf)保存到另一臺服務器/網絡驅動器上? 假設我有權訪問網絡驅動器'optamail1'和一個名爲datasheets的文件夾。我可以使用\\optamail1\datasheets\從「運行」訪問此文件夾,但是,這種路徑在我的應用程序中不起作用。有沒有人嘗試過這樣做?
將文件保存到另一臺服務器

感謝, 尼克

+0

爲什麼這個路徑不能在你的應用程序中工作?你試過了嗎?怎麼了? – Cameron 2011-03-21 22:12:43

+0

爲什麼它不能在你的應用程序中工作? – vlad 2011-03-21 22:13:08

+0

請參閱此答案的評論:http://stackoverflow.com/questions/940529/how-can-i-demand-access-to-a-windows-share-in-a-net-thick-client-app/ 940757#940757 – Soonts 2011-03-21 22:45:29

回答

5

您需要授予訪問網絡共享的ASP.Net應用程序正在運行的用戶。

+0

Lol..dang我覺得很愚蠢。應對所有做ldap的東西..應該知道。謝謝! – 2011-03-21 23:09:34

0

要將「report.pdf」保存在「\ optamail1 \ datasheets \」中,您將正常使用路徑「\ optamail1 \ datasheets \ report.pdf」。您應該將保存操作放在try/catch中,並在以下情況下檢查異常:路徑不存在,網絡關閉/計算機無法訪問,或者您無權寫入該路徑。

相關問題