Development Environment (C/SIDE)
You use the Microsoft Dynamics NAV Development Environment to develop Microsoft Dynamics NAV applications. This component, which in earlier versions of Microsoft Dynamics NAV was also an end-user client, was formerly known as the Classic client.
The administrator who installs Microsoft Dynamics NAV 2013 automatically has access to the Microsoft Dynamics NAV database in the development environment. To grant another user permission to work with a particular Microsoft Dynamics NAV database with development environment, grant that user db_owner role on the database in SQL Server Management Studio. To grant another user permission to create new databases in development environment, grant that user the dbcreator and securityadmin Server Roles for the Microsoft Dynamics NAV see comment in SQL Server Management Studio. For information about how to grant these roles, see Setting Database Owner and Security Administration Permissions.
Warning
If you install the development environment on a 64-bit computer and you do not install any other Microsoft Dynamics NAV components, you may receive the following message: The program cannot start because MSVCP100.dll is missing. If you see this error message, download and install the Microsoft Visual C++ 2010 Redistributable Package (x86). You can then run the development environment.
Object Designer
When you open the development environment, you can open Object Designer, which gives you access to Microsoft Dynamics NAV objects. You use Object Designer to modify the application or to create new application areas. For more information, see Object Designer.
Debugging with the Microsoft Dynamics NAV Development Environment
If you use the development environment for debugging and want to be able to set breakpoints, the following must be true:
You must be a Microsoft Dynamics NAV user. See How to: Create Microsoft Dynamics NAV Users.
You must have a Login for the Microsoft Dynamics NAV database. You must also assign that Login the db_owner database role. Use SQL Server Management Studio to create logins and assign roles. See Setting Database Owner and Security Administration Permissions for detailed information.
There are additional requirements exist if you are using NavUserPassword or AccessControlService authentication:
Your Login for the Microsoft Dynamics NAV database must match your User Name in Microsoft Dynamics NAV 2013.
You must connect to the database using Database Authentication.
See Users and Credential Types for an overview of authentication options for Microsoft Dynamics NAV 2013.
Other Uses
You use the development environment to create and manage Microsoft Dynamics NAV 2013 databases, to create and manage Microsoft Dynamics NAV companies, and to upload or change Microsoft Dynamics NAV licenses.
See Also
Tasks
Walkthrough: Debugging the Microsoft Dynamics NAV Windows Client
Reference
Concepts
Breakpoints
Administration in the Development Environment
License Types