Visual Studio Tools: Best Practice when adding References to Projects

David Meego - Click for blog homepageI am writing this article after seeing the side effects of Visual Studio Tools developers not following Best Practice when adding references to their projects.

Two mistakes made by the developer in this example resulted in Microsoft Dynamics GP failing to launch with the “An exception occurred while trying to load or initialize the addin” error.

Continue reading

Dexterity: Why won’t my Security operations show in Test Mode?

David Meego - Click for blog homepageI was recently assisting a fellow Dexterity developer to create scripts to automatically create all the Security Tasks and Security Roles for their ISV (Independent Software Vendor) add-on product for Microsoft Dynamics GP.

While they were checking their code in Dexterity Test mode, the security settings for their product never showed up. This was weird as the data appeared to be in the tables and worked when in Runtime mode.

Continue reading

Developing using Dexterity for Microsoft Dynamics GP 2015

David Meego - Click for blog homepageToday, I was contacted by a fellow Dexterity developer who was having trouble getting Dexterity for Microsoft Dynamics GP 2015 to run Dynamics.dic in Test Mode.

In this article, I will take you through the errors you could get and how to resolve them. Some of these you might know from previous versions, others are new to GP 2015.

Continue reading

How to enable Visual Studio Tools Customisations for the Web Client

David Meego - Click for blog homepageHave you ever written some cool Visual Studio Tools (VST) code that worked great on the desktop client, but does not work on the web client? VST code that does not use any WinForms or uses WinForms but only with supported controls and so should work?

Well, I have. A great example is the Company Login window customisations covered in the blog posts below:

The code worked fine on the desktop client, but had no effect in the web client. Something was missing, but I did not know what.

Continue reading

Quick Tip: Dexterity Ranges and how to update Fields that are part of the Key

David Meego - Click for blog homepageThis is a reposting of an article I originally wrote on my Developing for Dynamics GP blog.

Last week, I had an interesting case where a Dexterity Developer was having trouble getting some code to update a range of records selected in a table. The code would only update the first record in the range.


Continue reading