FileSystemWatcherオブジェクトを使用してローカルフォルダの変更を追跡するプログラムがあります。 このウォッチャーは、DOSパス( "/ Hello/How/Are/You"は "/ HE〜1"のようになります)で私にイベントを与えてしまう環境や状況/ HO〜1/AR〜1/YO〜1 ")。DOSパスを通常のパス(.net)に変換する方法
私が探しているのは、この経路を強制的に完全かつ正常な状態に戻す方法です。
少なくとも、そのパスは実際にはDOSパスであると私に伝えることができるので、別の方法でエントリを処理できます。
EDIT:長いパス(+ 260文字)で作業する必要があるため、Path.GetFullPath(sShortPath)はここでは機能しません。
あなたは 'Path.GetFullPath'を試しましたか? –