Discussion:
WindowsVistaでのドライブ一覧の取得について
(too old to reply)
czy
2007-02-03 02:38:02 UTC
Permalink
はじめまして。
小規模な社内向けのアプリケーションを作っています。
社内用のドメインにVistaを参加させ、動作確認しています。

DriveInfo[] drvs = DriveInfo.GetDrives();

上記のコードでXP上では全てのドライブを取得できたのですが、
Vista上ではネットワークドライブだけ取得できませんでした。

Vistaのコンピュータからはネットワークドライブを認識できますし、
Vistaのネットワークからもドメインを一覧できます。

Vista上でもネットワークドライブを含めた全てのドライブを
取得できるようにするには、何が足りていないと考えられるでしょうか?
czy
2007-02-03 07:34:01 UTC
Permalink
すいません、自己解決できました。

1.exeのプロパティ→互換性タブで
  XP(SP2)の互換性を持たせる

2.exeのプロパティ→互換性タブで
管理者権限のチェックをはずす

この作業で問題なく
Post by czy
DriveInfo[] drvs = DriveInfo.GetDrives();
で全てのドライブ名が取得できるようになりました。
Loading...