The Unity 3.0.1026.0 Preview enables Unity to work on .NET 4.5 with both the WinRT and desktop profiles. The major changes include:
- Unity projects updated to target .NET 4.5.
- Dynamic build plans modified to use compiled lambda expressions instead of Reflection.Emit
- Converting reflection to use the new TypeInfo for reflection.
- Projects updated to work with the Microsoft Visual Studio 2011 Preview
Notes/Known Issues:
- The Microsoft.Practices.Unity.UnityServiceLocator class cannot be used under the WinRT profile because the CommonServiceLocator cannot be used under the WinRT profile currently.
- Only the core Unity libraries will work with the WinRT profile. The Unity.Configuration, Unity.Interception, and Unity.Interception.Configuration assemblies will not work under the WinRT profile.
- We removed the Silverlight versions for this preview.
- Only unit tests from the Unity 2.1 suite have been verified. Full scale testing is to be done for the final release.
- The preview release refers to the Unity 2.x documentation set as no new features have been added in the preview.
Providing feedback
- Post your feedback on the Unity forum
- Submit and vote on new features for Unity on our Uservoice site.
|