最近はちょくちょく Microsoftの Xamarin を使ってますが、ビルド時によく以下のエラーに遭遇してしまうんですよね。
Android系のファイルを、フォルダとファイル名も含め260文字より少なくしなさいと言うこと。

The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
よくネット上での説明でも、「このエラーが出るため Xamarinを使う際のフォルダの位置はCドライブ直下の方が良いですよ」と言う話を見かけます。
Android系のファイルを、フォルダとファイル名も含め260文字より少なくしなさいと言うこと。

The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
よくネット上での説明でも、「このエラーが出るため Xamarinを使う際のフォルダの位置はCドライブ直下の方が良いですよ」と言う話を見かけます。
当然このエラーの対処法は簡単。フォルダを浅めにしたり、プロジェクト名を短くすれば良いわけです。

と言っても私もフォルダ管理の都合上、深めのフォルダになりがちなのです。
そこで、だいたいどれくらいだとエラーが出るかを調べてみました。
実際は自動的に作られるフォルダ、ファイルも含んだ文字数なので正確な数字は出しずらいですが、最初に自分で作ったフォルダ階層とプロジェクト名の影響を受けるAndroidフォルダまでの位置を具体的には調べました。


と言っても私もフォルダ管理の都合上、深めのフォルダになりがちなのです。
そこで、だいたいどれくらいだとエラーが出るかを調べてみました。
実際は自動的に作られるフォルダ、ファイルも含んだ文字数なので正確な数字は出しずらいですが、最初に自分で作ったフォルダ階層とプロジェクト名の影響を受けるAndroidフォルダまでの位置を具体的には調べました。

私は Windowsの Documents配下に Unityや他の開発のファイルを置きがちですが、この Xamarin用は Cドライブ配下に Project用フォルダを作っておいてます。
多くの人が言っているように、それが無駄な苦労をしなくて良いでしょうね。
多くの人が言っているように、それが無駄な苦労をしなくて良いでしょうね。
Sponsored Link