Cordova Windows アプリケーションを作成していますが、アプリケーションからパスの長さが 260 文字を超えるファイルやフォルダーにアクセスすると、Windows の制限によりエラーが発生します。新しいファイルやフォルダーにアクセスまたは作成するために、現在、createFolderAsync、getFolderAsync、getFileFromPathAsync などの関数を使用して Javascript 用の Windows (ランタイム) API の Windows.Storage 名前空間を使用しています。
最近、Windows 10 の最新ビルドで、ファイル/フォルダーのパスの 260 文字制限が削除されたと聞きました。(ここにリンクがあります) しかし、これは C++ で利用可能な特定の Win32 関数でのみ利用できます。アプリでそれらを呼び出すには、C++ で Windows ランタイム コンポーネントを作成する必要があります。(1) 最新の Windows 10 ビルド (バージョン 1607) の最新の変更を利用して、パスの長さが 260 文字を超えるファイルやフォルダーを直接作成/アクセスする方法はありますか? (2) この制限は、javascript Windows ライブラリにまだありますか? この問題を解決するには、win32 C++ API を使用するしかありませんか? (3) Windows は将来、他のすべてのライブラリからこの制限を取り除くことを検討していますか?
前もって感謝します!