Visual Studio and the .NET Framework


Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

This release of the Microsoft Dynamics 365 SDK for Microsoft Dynamics 365 (online & on-premises) is built on .NET Framework 4.5.2. You can use Microsoft Visual Studio 2012 or 2013 to build your managed code applications using .NET Framework 4.5.2 or later. You can use a Microsoft Visual Studio Express edition for development, however, use of extensions isn’t supported in the Express edition so you won’t be able to install the Developer Toolkit in that version of Microsoft Visual Studio. Use of the Developer Toolkit is recommended, but not required. More information: Support for .NET Framework Versions


When installing .NET Framework 4.5.2 on your development computer, be sure to install the developer pack and not just the run-time. This will enable the 4.5.2 framework to be chosen in the New Project dialog box of Visual Studio and in the target framework drop-down menu of the project’s properties.

There is a known breaking change in the Windows Identity Foundation (WIF) namespace used by Microsoft Dynamics 365 SDK based applications. Existing applications built using the CRM 2013 SDK may need code changes to build against the CRM 2015 SDK. More information: Guidelines for Migrating an Application Built Using WIF 3.5 to WIF 4.5

For a complete statement of supported and unsupported development, see Supported extensions for Microsoft Dynamics 365.

See Also

Developer tools

Microsoft Dynamics 365

© 2016 Microsoft. All rights reserved. Copyright