Microsoft Dynamics GP Developing for Dynamics GP
A blog dedicated to the Microsoft Dynamics GP Developer & Consultant community
 
Welcome to MSDN Blogs Sign in | Join | Help

Developing for Dynamics GP

by David Musgrave (Australia) and the Microsoft Dynamics GP Developer Support Team (USA)

News

  • Please use the Blog Feedback? - Contact Us link at the top of the page to email questions relating to the blog itself.

    If you wish to ask a technical question, please use the links below to ask on the Newsgroups. If you ask on the Newsgroups, others in the community can respond and the answers are available for everyone in the future.

    Please do not use comments on pages and posts to ask questions unrelated to the topic on that page or post.



    Dates of Interest:

    11-Jul-2008: Blog Created by David Musgrave.
    10-Oct-2008: First Post by Scott Stephenson.
    04-Nov-2008: First Post by Dave Dusek.
    11-Nov-2008: First Post by Beth Gardner.
    28-Nov-2008: First Post by Chris Roehrich.
    30-Dec-2008: First Post by Patrick Roth.
    24-Feb-2009: First Post by Greg Willson.
    22-Apr-2009: First Post by David Clauson.
    04-May-2009: First Post by Ryan Wigestrand.
    19-Jun-2009: First Post by Dawn Langlie.
    03-Jul-2009: First Post by Emily Halvorson.
    23-Sep-2009: Created Twitter account with blog feed.



    WorldMaps Statistics since
    24-Feb-2009:




    Click for WorldMaps Stumbler



    Translator Tool:




    Social Networking

    Follow David Musgrave and the blog on:

    David Musgrave on Twitter

    David Musgrave on LinkedIn


    Disclaimer

    This blog is provided "AS IS" with no warranties, and confers no rights.

    The links in this blog may lead to third-party Web sites. Microsoft provides third-party resources to help you find customer service and/or technical support resources. Information at these sites may change without notice. Microsoft is not responsible for the content at any third-party Web sites and does not guarantee the accuracy of third-party information.

Contents

Favourite Posts

Blog Links

Newsgroups Links

Resources Links

eOne.Dynamics.GP.ExcelBuilder.Engine.dll Exception

David MeegoI have been seeing a number of reports on Newsgroups and Support cases of Add-In Initialization Errors.

In particular, after installing updates or service packs after v10.00 SP2, receiving the following message:

eOne.Dynamics.GP.ExcelBuilder.Engine.dll: Exception has been thrown by the target of an invocation. InnerException: The type initializer for 'eOne.Dynamics.GP.ExcelBuilder.GPAddIn' threw an exception.

The error message is shown after launching the application and before the login window is displayed. It looks like the screenshot below: 

Add-In Initialization Error 

The cause of errors of this type is when a Visual Studio Tools add-in assembly dll is looking for a Dexterity dictionary which is no longer included in the current workstation's Dynamics.set launch file.

In this case, you can generate the error if you remove SmartList Builder (Product ID 3830) from the Dynamics.set without removing the eOne.Dynamics.GP.ExcelBuilder.Engine.dll file from the Addins folder.

To fix the issue, you can perform either of the following options:

  • Add SmartList Builder back into the Dynamics.set launch file.
     
  • Delete or move the eOne.Dynamics.GP.ExcelBuilder.Engine.dll file from the Addins subfolder under the Microsoft Dynamics Application folder. (Default location: C:\Program Files\Microsoft Dynamics\GP\Addins).

The problem with this add-in would not have been seen prior to v10.00 Service Pack 2 as the Excel Builder functionality was added as part of the Feature Pack included with Service Pack 2. 

At the bottom of the following Knowledge Base (KB) article is a similar situation relating to the Report Scheduler (Product ID 3278):

How to disable third-party products in the Dynamics.set file in Microsoft Dynamics GP  (KB 872087) Secure Link

I hope you find this helpful information.  Thanks to Robert Cavill for bringing this issue to my attention.

More information can be found in the following KB Article:

Error message when you try to start Microsoft Dynamics GP: "eOne.Dynamics.GP.ExcelBuilder.Engine.dll: Exception has been thrown by the target of an invocation" (KB 963087) Secure Link

David

10-Feb-2009: Added link to KB 963087.

Posted: Thursday, January 15, 2009 10:00 AM by David Musgrave

Comments

Fliehigh said:

Hi David

I am big fan of your Blog, keep up the good work.

I would like to also add that it has been my experience that if you launch Utilities and re-upgrade the GP dictionary the error goes away as well.

please see group post:

http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?&lang=&cr=&guid=&sloc=en-us&dg=microsoft.public.greatplains&p=1&tid=ce14f058-5431-453c-ad44-43612ddec0d3

Thanks

# January 16, 2009 7:33 AM

David Musgrave said:

# January 18, 2009 12:37 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker