KansaiRobot
KansaiRobot

Reputation: 9912

Unity Project now requires IL2CPP

After updating Unity, a hololens project created (and working) in Unity 5, now has its scripting backend set to IL2CPP. (I ignore what was the original setting)

How did this happen? and What are the implications?(I need to debug the project) Can I safely switch the platform to .NET?

Upvotes: 0

Views: 362

Answers (1)

slaphshot33324
slaphshot33324

Reputation: 658

Unity is deprecating the .NET scripting backend in favor of IL2CPP and the newer versions automatically have IL2CPP selected as the scripting backend. You can still run .NET as the scripting backend for now but it might be a good idea to get used to the IL2CPP scripting backend as .NET will be dropped in the future. There is a managed debugger for IL2PCPP in 2018.2 that is supposed to allow you to debug your managed code (versus the C++ that it is converted to) but I don't know much about it yet.

Upvotes: 2

Related Questions