Windows 7 and Microsoft Dynamics GP
Today, I saw that MSDynamicsWorld.com have posted an article titled: Pleasant Surprise: Expect Microsoft Dynamics GP 10 to Work with Windows 7 Right Out of the Box. This is great news which Andy on the Inside Dynamics GP blog posted a while ago.
The reason I am bringing this topic up again is that I have just upgraded my work laptop from Windows Vista to Windows 7 (RTM). It took a couple of days to re-install all the tools and applications I needed but it is now fully operational.
The interesting thing about my system is that I have three Microsoft Dynamics GP installs on the machine and to date (very early stages) I have not found any major issues. I need multiple installs as I need to be able to work with the different "supported' versions for my role as Escalation Engineer for the Asia Pacific Dynamics GP support team.
I have the following configurations installed:
- Microsoft Business Solutions - Great Plains version 8.0 Service Pack 5 running on SQL Server 2000 Service Pack 4.
- Microsoft Dynamics GP version 9.0 Service Pack 4 running on SQL Server 2005 Service Pack 3.
- Microsoft Dynamics GP version 10.0 Service Pack 4 running on SQL Server 2008 Service Pack 1.
Note: I have installed these applications in C:\Dyn800, C:\Dyn900 and C:\Dyn1000 folders respectively, so this might have avoided issues that can be caused by installing under the C:\Program Files folder.
At this stage I have left User Access Control (UAC) running and only found that I needed to use the "Run as Administrator" option when first running version 9.0 so that it would extract the chunk (cnk) dictionary files.
Also with version 9.0, I needed to install the .Net Framework 1.1 Service Pack 1 upgrade to allow the Service Pack to install. This is described in the Knowledge Base (KB) article 932781. I just wish I remembered that before I wasted time trying everything else.
Note: On a 64 bit Windows, first install the Microsoft Dynamics GP v9.0 from the CD to get the 32 bit .Net Framework 1.1 installed. Then you can install the .Net Framework service pack using the link above. Then you will be able to install the GP v9.0 service packs.
So while the official line is that only version 10.0 is supported.... because only version 10.0 has been regression tested, it looks like the older versions of 8.0 and 9.0 will work too. For the official position, please look to the System Requirements documentation:
Disclaimer: Just because I have installed older versions of Dynamics GP on my system and played around with them, they have not been tested in any way. These environments are not supported and are not recommended for live customer installations.
However, a partner consultant or developer that needs to work with multiple versions from their one machine should be able to upgrade to Windows 7 without issues. You can always use virtual machines or remote desktop sessions to work with other environments.
David
09-Apr-2010: Added note about installing v9.0 on 64 bit Windows 7.
17-Nov-2010: Added link about Windows 7, bitmap fonts and Microsoft Dynamics GP.
Comments
Anonymous
September 02, 2009
That's good news David to know it is working on old versions though not officially. This is quite informative.Anonymous
September 07, 2009
Posting from Jivtesh Singh http://www.jivtesh.com/2009/09/windows-7-support-for-integration.htmlAnonymous
December 20, 2009
I have heard some issues about Dynamics GP not compatible with Windows7 and required framework .net earlier versions, also need microsoft application error reporting 11.0 which does not exist in Windows7, do you have any idea about this matter ? please share us! m8d1m@hotmail.comAnonymous
December 20, 2009
Diaa, Dynamics 10 and Windows 7 are on the "supported" list.Anonymous
February 10, 2010
Works good the only trick was applying that netframework service pack and then it was all good. Thank you!Anonymous
March 10, 2010
I am able to install the base of GP 9 on Windows 7, but it will not let me install SP4. It keeps giving me a memory error, but this is a brand new computer and I've run a hardware test on the memory with no problems. Any idea how to get SP4 to install?Anonymous
March 18, 2010
knoxbury, install the .net 1.1 framework's service pack 1 and the memory error goes away when installing the GP service packAnonymous
March 19, 2010
Hi David, Thanks for your comments on compatability of GP with Windows7. I'll have to give it a try myself since I have a client who is asking to replace one of their XP machines with Win 7 instead of Vista. Have you tried using the XP Mode in Win 7 - is that even necessary? Thanks, SheilaAnonymous
April 07, 2010
David, This is very helpful - thanks! -VictoriaAnonymous
April 08, 2010
Care to share the download link that worked for a windows 7 x64 .net 1.1?Anonymous
April 08, 2010
There is no 64-bit version of the .Net Framework 1.1. Install v9.0 off the CD and it will install the 32 bit .Net Framework 1.1. This is what Dynamics GP needs as it is a 32 bit application anyway. Once this is installed, you can install the .Net Framework 1.1 Service Pack 1 using the link I provided. Then install the Service Packs for Dynamics GP v9.0. Then run Dynamics Utilities for the first time. All sorted. David PS: I am running v9.0, v10.0 and GP 2010 (v11.0) on a Windows 7 64 bit system.Anonymous
April 12, 2010
Ok I'll give it a shot. I know it's not recommended to run 9 in 7 in production but we have little choice... end users are refusing to switch to win 7 and GP at same time. Hardware needs to be refreshed. So we plan to switch to 7 run 9 and upgrade to 2010 close to release of sp1 or just after it's released. Will test everyone's function prior to doing so but it should work. (we hope)Anonymous
April 13, 2010
Hi There, I am not so familiar with windows and gp regarding authentication. Can you please tell me if you can synchronize GP 10 with windows / vista that you don't have to put in the password again? Thank you TessAnonymous
April 13, 2010
Hi Tess GP currently only supports SQL Authentication and does not work with Windows Authentication. Please see this post for more information as well as some possible 3rd party solutions. http://blogs.msdn.com/developingfordynamicsgp/archive/2008/10/02/why-does-microsoft-dynamics-gp-encrypt-passwords.aspx David PS: GP 2010 (v11.0) has the option to remember passwords which makes logging in quicker.Anonymous
October 25, 2010
This is awesome, installing the .NET Frameworks Service pack as mentioned in the article does the magic - thank you so much for saving all the hassleAnonymous
November 15, 2010
Thanks for the post. It saved me tons of time and solved the problem.Anonymous
November 16, 2010
Hi Mike Glad to help. Were you working with v9.00 and had the .Net Framework issue? DavidAnonymous
March 24, 2011
I facing a problem for my GP9.0 run in Windows 7. Installation and normal running GP system it's OK. When I go to on my VBA forms, encountered an error with this message Run-time error '-2147217843 (80040e4d)': Microsoft [ODBC SQL SERVER DRIVER][SQL Server] Login failed for user 'sa' when move to my form coding part, for my xSQLPassword show me this 'MSDASQL.1' is anyone can give me advise how to solve this problem? ThanksAnonymous
March 24, 2011
Hi Maggie. I suggest logging a support case, or asking on the forums. DavidAnonymous
May 10, 2011
We just built a new Windows 7 64bit machine. We were able to install GP9 using its own folder outside of the Program Files (x86) . Everything seemed to install correctly, but when we go to log in it doesnt seem to be able to find the GP server. There is no server choice to log on to. We set up the ODBC file and tested it and it seemed to work fine accept GP9 can't see it.Anonymous
May 10, 2011
Hi Dennis You need to use the 32bit ODBC Setup as Dynamics GP is a 32bit App. The instructions are in the System Requirements documentation on PartnerSource or CustomerSource. DavidAnonymous
August 10, 2011
The comment has been removedAnonymous
August 10, 2011
The comment has been removedAnonymous
November 27, 2014
Thanks for the post, David. I do have a question as I am not very clear on this. A client has recently purchased a Windows 7 64-bit machine to install with GP8.0, and it's throwing a compatibility error. How were you able to make it work? Thanks, TinaAnonymous
November 28, 2014
I got it! I'm sorry I guess I missed your notes from above. I read through it again and I can understand now how you did it. Thanks! :) Tina