私は、ディレクトリにこのようなルーオン名があり、そのようなルーオンツリーにある場所で働いています。C#でパスを短縮して有効にする方法
外部アプリケーションのフォルダのパス名が長すぎます(この外部アプリケーションは変更できませんが、パス名を短縮できます)。
Microsoftオペレーティングシステムでは、C:\TooLongName\TooLongSubDirectory
のようなものをC:\TooLon~1\TooLon~1
に変換するなど、パス名を短縮できます。
しかし、これをC#でどうやって有効にして有効にしておくことができますか?
PS:私は標準FileInfo
とDirectoryInfo
クラスを使用していませんが、私は決して変更できない外部アプリケーションに送信される文字列を使用しています。
あなただけではなく、長いファイル名を許可するあなたのアプリを更新することはできますか?どのOSが実行されますか? – DavidG
外部アプリケーションでは何も変更できません。私はちょうどパスを短縮する方法を学びたい(そして、私は外部アプリケーションへの短縮されたパスを与えるだろう)。 –
.net 4.6.2&windows 10を使用していますか? – Darren