Unity Build WebGL ../il2cpp.exe --convert-to-cpp -dotnetprofile の実行に失敗しました

プロジェクト パスと出力パスに中国語のパスを含めないでください。これを実行して再パッケージ化すると、問題の 80% が解決されます。

WebGL をパッケージ化して公開するときに、リリースするとすぐにこの問題が発生しました。il2cpp.exe が正しく実行されませんでした。

? ? 一度だけリリースに成功したのに、なぜ突然リリースに成功したのでしょうか?彼も困惑していました。持っていますか! 

そこで、インターネットでいろいろ調べてみると、il2cpp のバージョンを上げろという意見もあれば、パッケージマネージャープラグインを削除するという意見もあり、主な理由は症状が異なるためで、同じ症状のリストがたくさんあります。読んだ後はあまり考えません。よく見てください。最後に、il2cpp.exe がまだ中国語のパスをサポートしていないのではないかと考え、プロジェクト パスと出力パスを再度変更しました。

いいですね、本当に中国語のパスをサポートしていません。

今後は、すべてのプロジェクトで中国語のパスを使用しないで、自分自身に迷惑をかけないように自分に言い聞かせてください。そうしないと、奇妙な問題のトラブルシューティング方法がわかりません。

会社の環境がオフラインであることが主な理由であり、それが私の疑問をさらに増幅させましたが、とにかく時間をかけてこの問題に対処しました。

この記事を書くことで、この問題で悩んでいる友達を助けたいとも思っています。

最後の提案: ソフトウェア開発は中国語との互換性がますます高まっていますが (Unity は中国語の命名もサポートしています)、一部の外部ツール プラグインは中国語をサポートできない可能性があります。英語のパスを使用し、名前を付けます。

おすすめ

転載: blog.csdn.net/qq_25189313/article/details/126405298