none
openfiledialog 看不到網路磁碟機代號 RRS feed

  • 問題

  • 使用連線到網路磁碟機 給予 磁碟機代號 例如 x .y .z 等

    在程式內使用 openfiledialog 去瀏覽, 卻看不到 該磁碟機代號。

    不知道是啥原因。

    請問需要做其他設定嗎? 或是 其他物件可用

    另外 同樣的問題,客戶使用 NAS  系統 ,連結磁碟機代號 z:
    可看到z 但是 上面 多了一個問號, z?
    其下的目錄 點進去 都會是找不到磁碟機路徑

    以上 如果自己輸入Ip 則可以使用。

    使用 Visual Studio 2013 , 開發語言 vb 

    2020年9月2日 上午 05:51

所有回覆

  • 應該可以看到才對? 電腦有先連接網路磁碟機嗎?
    2020年9月2日 上午 09:11
  • ? 通常代表斷線

    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    2020年9月2日 下午 04:09
  • 有些客戶的電腦,從作業系統的網路 可以看到該電腦的資料夾, 使用連線網路磁碟 給予磁碟機代號,在作業系統中,也可以看到。

    在我的程式內,用 openfiledialog 去瀏覽時,就看不到該電腦,連線的網路磁碟機代號也看不到。

    直截把該網路路徑填入文字框,或直接輸入 該磁碟機代號 到文字框內,用程式碼去跑該路徑,也會傳回找不到路徑。

    這情並不是發生在每台電腦,而是客戶的某些電腦才會,我並不知道他們網管怎麼設定,想說是不是我參考的dot net 版本太舊

    程式設定的 dot net framwork 是 
    3.5,我看專案的參考內,system,system data ...都是 .NET 2.0...

    請問,我需要變更引用參考到 3.5 嗎



    2020年10月22日 上午 05:29
  • 在WINDOWS 的網路上 是可以連線的,只有程式內 才抓不到,所以不是斷線。


    2020年10月22日 上午 05:29
  • 看看這篇討論的解法有沒有幫助:

    C# OpenFileDialog is not showing Network location or mapped drive

    2020年10月22日 上午 07:53