Short Story: I'm having to rebuild the application install for GP 2013 after the original files were corrupted and/or deleted.
I install all the pre-reqs, install R2 to match the GP Database and when on a clients workstation with my new install, GP crashes before loading the logon screen.
In the application event log I see the following:
.net Runtime event id 1026
Application: Dynamics.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.BadImageFormatException
at System.Reflection.RuntimeAssembly._nLoad(System.Reflection.AssemblyName, System.String, System.Security.Policy.Evidence, System.Reflection.RuntimeAssembly, System.Threading.StackCrawlMark ByRef, IntPtr, Boolean, Boolean, Boolean)
at System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName, System.String, System.Security.Policy.Evidence, System.Reflection.RuntimeAssembly, System.Threading.StackCrawlMark ByRef, IntPtr, Boolean, Boolean, Boolean)
at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName, System.Security.Policy.Evidence, System.Reflection.RuntimeAssembly, System.Threading.StackCrawlMark ByRef, IntPtr, Boolean, Boolean, Boolean)
at System.Reflection.RuntimeAssembly.InternalLoadFrom(System.String, System.Security.Policy.Evidence, Byte[], System.Configuration.Assemblies.AssemblyHashAlgorithm, Boolean, Boolean, System.Threading.StackCrawlMark ByRef)
at System.Reflection.Assembly.LoadFrom(System.String)
at Microsoft.Dexterity.Bridge.AddinManager.LoadAddinsFromFolder(System.String, Int32)
at Microsoft.Dexterity.Bridge.AddinManager.InitializeAllAddIns()
at <Module>.InitAddIns()
at <Module>._WinMainCRTStartup()
And
Application Error Event ID 1000
Faulting application name: Dynamics.exe, version: 12.0.311.0, time stamp: 0x5363afe4
Faulting module name: KERNELBASE.dll, version: 6.1.7601.23418, time stamp: 0x5708a7e4
Exception code: 0xe0434352
Fault offset: 0x0000c54f
Faulting process id: 0x11f4
Faulting application start time: 0x01d1c67457d0da89
Faulting application path: C:\Program Files (x86)\Microsoft Dynamics\GP2013\Dynamics.exe
Faulting module path: C:\WINDOWS\syswow64\KERNELBASE.dll
Report Id: b27f11f7-3267-11e6-9036-8cdcd4284883
Anyone have any ideas what I'm missing or why this is occurring? I have .net 3.5 and 4.5 installed...
*This post is locked for comments
Thanks all for your replies.
I think I've determined the problem - the installer became corrupt some how. I created a new msi/install package, and everything seems fine with the new installer.
(Have another issue with SCCM server, and why it seems to corrupt the msi/install package when uploaded to it for distribution, but that's not related to GP)
No more replies required
Matt
Hi Matt,
What OS level and version is your GP client host platform ? (Win 7 x64 ?).. Do you granted the user full local Admin power to run GP and have you marked the apps DYNAMICS.EXE to run with Administrator privilege ?
In the GP program folder, there is a sub-folder called 'Add-ins' I believe.. could you please check what's inside of this folder ? there might be a few .DLL files..
Ok. We can briefly connect on a screen-share like TeamViewer and compare notes, if that is ok with you.
I renamed the nonworking version, and copied over the working version... didn't help, I revert those changes.
I'm comparing the two dex.ini files to each other now - the working installation seems to have many different items in it compared to the non-working installation. Would there be any harm in copying the working version to the non working version?
Thanks for your continued help on this
1) Dex.ini is already set to synchronize=TRUE . When I open GP, it asks to run the utilities first, and then crashes. If I run utilities first, I can get all the way through to where it re-opens GP, and GP crashes
2) The event viewer log is posted on the opening post of this thread...
Hello,
Two suggestions:
1.) In the Dex.ini in the Data sub-folder of GP installation, set Synchronize=TRUE, save the changes. Then run utilities and afterwards see if there will be any change.
2) Is the event viewer on that client machine providing any more details ?
they are both 12.0.1745
Hello,
On the client installation that is crashing, kindly confirm the Dictionary version from the Dictionary file(Dynamics.DIC) located in the installation path e.g. C:\program files(x86)\Microsoft Dynamics\GP2013), and see if it matches the one for a working installation. See below:
On a client installation that is currently working:
MS Dynamics GP is 12.00.1745 (R2)
Dexterity is 12.00.311.000
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,134 Super User 2024 Season 2
Martin Dráb 229,928 Most Valuable Professional
nmaenpaa 101,156