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.
|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.|
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
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
- You must connect to the database using
See Users and Credential Types for an overview of authentication options for Microsoft Dynamics NAV 2013.
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.