当您安装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不重要)。
在不同的Unity版本之间切换时,您需要担心更新您的项目(导入资源中的脚本和脚本),而不是IDE。有可能相同的函数或类在行为上有细微的差异,或者引入新的(更好的)类,或者在较新的Unity版本中删除过时的类。即使这样,大多数时候,当他们有相似的数字时,你不需要担心不同的Unity版本。 5.6.0
和5.6.1
有很小的差异,主要是改进或错误修复,而不是引入新功能或删除旧功能。当号码从5.5
更改为5.6
时,可能会有某些更改要检查。当编号更改为Unity 5
从Unity 4
,或Unity 2017.1
从Unity 5.6
,你应该(或必须)保存以前的版本,请检查的区别,并认真进行到下一个版本。当发生这种重大版本更改时,有些程序员甚至选择不在项目规模变大或项目不需要新功能时更新其Unity项目。
如果你想确保哪些组件在不同的统一verisons受到影响,你总是可以参考官方Unity change logs。另外,无论何时您担心在更改项目的任何相关部分的版本方面都存在问题 - 无论是IDE,Unity版本,Asset版本还是平台支持等,现在都应该考虑进行备份或版本控制系统,如git。