2008-08-13 5 views
3

私は今の年齢のためのユーザーのデスクトップへのパスを取得するにはEnvironment.GetFolderPath(Environment.SpecialFolder.Desktop).NET:フォルダリダイレクトがオンのときにデスクトップパスを見つけるにはどうすればよいですか?

を使用しているが、我々はそう仕事でここに私たちのセットアップを変更するため、私たちはユーザーのデスクトップマイドキュメントフォルダをサーバーにマップするためにフォルダリダイレクトを使用しますが、それはもう機能しません。それでもデスクトップのフォルダC:\ Documents and Settings(デスクトップが存在しない場所)を指しています。

これを修正する方法についてのご意見はありますか?

バーンズ

答えて

9

代わりDesktopDirectory特別なフォルダを使用する必要があります。

Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory)

はあなたにリダイレクトされたディレクトリを与える必要があります。