の互換性Visual Studio Community 2017をインストールすると、Unity 5.6.0f3がインストールされました。しかし、最新のバージョンは5.6.1f1です。私の質問は、Unityの最新バージョンがVS 2017と互換性がないか、VS 2017がリリースされたときに5.6.0が最新バージョンだったからですか?Unity 5.6.1f1とVS
Unityの更新は安全ですか?もしそうなら、あなたのサイトの設定で、または私はVSを使って更新するべきですか?
の互換性Visual Studio Community 2017をインストールすると、Unity 5.6.0f3がインストールされました。しかし、最新のバージョンは5.6.1f1です。私の質問は、Unityの最新バージョンがVS 2017と互換性がないか、VS 2017がリリースされたときに5.6.0が最新バージョンだったからですか?Unity 5.6.1f1とVS
Unityの更新は安全ですか?もしそうなら、あなたのサイトの設定で、または私はVSを使って更新するべきですか?
要するに、はい、更新することは安全です。
IDEは、通常、ビルプロジェクトではあまり効果がありません。私は異なるIDEが異なるinclude paths
を持っているかもしれないと信じていますが、プロジェクトコンパイルの点ではUnity内でほとんど処理されています(つまり、IDEはあまり重要ではありません)。
多くの場合、IDEよりも異なるUnityバージョンを切り替えるときに、プロジェクト(インポートされたアセットのスクリプトとスクリプト)を更新することを心配する必要があります。同じ機能やクラスに振る舞いに微妙な違いがあるか、新しい(より良い)クラスが導入されたり、新しいUnityバージョンで廃止されたクラスが削除されたりする可能性があります。
でも、似たような数字がある場合は、異なるUnityバージョンについて心配する必要はほとんどありません。 5.6.0
と5.6.1
は、新しい機能を導入したり古い機能を削除したりするのではなく、主に改善またはバグ修正である小さな違いがあります。番号が5.6
から5.5
に変更されると、チェックアウトする必要のある変更がある可能性があります。番号がUnity 5
からUnity 4
、またはUnity 2017.1
からUnity 5.6
に変更された場合は、以前のバージョンを保存して差し支えなくして、次のバージョンに注意してください。このような大きなバージョンの変更が発生すると、一部のプログラマは、プロジェクトのサイズが大きくなったり、プロジェクトに新しい機能が必要ない場合にUnityプロジェクトを更新しないことを選択することさえあります。
Unityの異なるバージョンでどのコンポーネントが影響を受けるかを確認したい場合は、いつでも公式Unity change logsを参照することができます。
また、プロジェクトの関連する部分(IDE、Unityバージョン、Assetバージョン、プラットフォームサポートなど)にかかわらず、バージョンを変更する際に問題が生じることが心配されている場合は、またはgitのようなバージョン管理システム。