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:

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