私が理解しているように、ファイル パスの 255 文字の制限は Windows の制限です。この理由は何ですか?もしそうなら、これは Windows 7 で解決されましたか?
私たちの継続的インテグレーションのプラクティスでは、プロジェクト構造が深くネストされていることが多く、255 文字を超えることができると非常に便利です。現在、私たちはこの人工的な天井に当たらないような方法でプロジェクトを構成することを余儀なくされています.
私が理解しているように、ファイル パスの 255 文字の制限は Windows の制限です。この理由は何ですか?もしそうなら、これは Windows 7 で解決されましたか?
私たちの継続的インテグレーションのプラクティスでは、プロジェクト構造が深くネストされていることが多く、255 文字を超えることができると非常に便利です。現在、私たちはこの人工的な天井に当たらないような方法でプロジェクトを構成することを余儀なくされています.
http://msdn.microsoft.com/en-us/library/aa365247(VS.85).aspxを参照してください。
これは、Windows API の Unicode バージョンの制限がより高いことと、それを有効にする方法を説明しています。
必要に応じて subst を使用することで、その制限を回避できます。
回避策は解決策ではないため、答えは「いいえ」です。
まだ回避策を探していますが、考えられる解決策は次のとおりです。
@Cort3z: 問題が解決しない場合は、このホットフィックス: https://support.microsoft.com/en-us/kb/2891362 で解決するはずです (win7 sp1 から 8.1 まで) 。
Windows 10 バージョン 1607 から、レジストリ キーを設定することで制限が解除されました。