2013-10-28 105 views
0

我正嘗試通過C#中的Windows應用程序在網絡驅動器上創建文件夾。無法在網絡驅動器上創建文件夾

我面對的問題是,當.exe安裝時,它會打開一個窗口並詢問網絡驅動器路徑。當我提供路徑並單擊「確定」時,它不會創建文件夾。我在網絡驅動器中檢查到該文件夾​​不存在。

當exe被安裝,我啓動應用程序,這次如果我提供一個N/W驅動器路徑。它創建沒有問題的文件夾。

同一個窗口頁面會同時打開,同時執行相同的代碼,但在安裝時不會在網絡驅動器上創建文件夾。

我用System.IO.Directory.CreateDirectory(sFilePath)'創建目錄如果不存在。

我不認爲它與權限有關,因爲我可以在.exe安裝成功後通過應用程序創建網絡文件夾。

任何幫助將不勝感激。

謝謝

+2

您正在討論在安裝exe時發生的問題。你的程序是否安裝了exe文件?該exe文件正在安裝如何?你是否從CreateDirectory獲得異常? – ThunderGr

回答

0

在這裏沒有太多要去。

您正在訪問映射驅動器嗎?

如果程序在UAC下以提升的權限運行,那麼您將無法訪問映射的驅動器,在這種情況下,請提供完整的unc路徑。

相關問題