Tuesday, November 13, 2012

Dynamics CRM Version Matrix


Unfortunately, it can be quite difficult to figure out which Rollup version of CRM you are using as CRM only reports its actual build number and not its “name”.

The below matrix provides a mapping of the version numbers to the Rollup names. Note that this is only a listing of the major Rollups.  Hotfixes and special updates will have build numbers that are different than those shown here.

Version 2011 Family


Build Number

Released on



Rollup 1 05.00.9688.1045 4/4/2011
Rollup 2 05.00.9688.1155 6/6/2011
Rollup 3 05.00.9688.1244 7/26/2011
Rollup 4 05.00.9688.1450 9/19/2011
Rollup 5 05.00.9688.1533 10/20/2011
Rollup 6 05.00.9690.1992 1/20/2012
Rollup 7 05.00.9690.2165 3/23/2012
Rollup 8 05.00.9690.2243 5/3/2012
Rollup 9 Update Rollup 9 will not be released because of a delay in the Q2 Service Update. Update Rollup 10 fixes all the issues that would have been included in Update Rollup 9. More information is here.  
Rollup 10 05.00.9690.2730 8/16/2012
Rollup 11 05.00.9690.2835 10/22/2012
Rollup 12 05.00.9690.3233 1/29/2013
Rollup 13 05.00.9690.3448 3/26/2013
Rollup 14 05.00.9690.3557 7/11/2013
CRM 2013 (Orion) Coming Soon!!! Fall 2013

Note that Microsoft will be expiring older versions of the Rollups from Microsoft Update. Note that they will all still remain available from the Microsoft Download site which all the links here point to.  More details are here.

Version 4.0 Family


Build Number

Released on




Rollup 1



Rollup 2

4.0.7333.1312, 4.0.7333.1316

1/15/2009, 2/8/2009

Rollup 3



Rollup 4



Rollup 5

4.0.7333.1644, 4.0.7333.1645


Rollup 6



Rollup 7



Rollup 8



Rollup 9



Rollup 10



Rollup 11



Rollup 12



Rollup 13 4.0.7333.3018 10/06/2010
Rollup 14 4.0.7333.3135 11/16/2010
Rollup 15


Rollup 16



Rollup 17 4.00.7333.3414 5/2/2011
Rollup 18 4.00.7333.3531 6/28/2011
Rollup 19 4.00.7333.3628 8/21/2011
Rollup 20 4.00.7333.3732 11/10/2011
Rollup 21 04.00.7333.3822 2/7/2012



If you know of something new or different, please leave a comment and let me know and I’ll update the matrix asap.


- One is pleased to be of service


Technorati Tags: ,

Wednesday, August 15, 2012

Windows 8 Enterprise–Day 1


For those of us lucky enough to have a MSDN or TechNet Subscription, Microsoft released Windows 8 RTM today!

So, like many, I’ve been multi-tasking to get it downloaded and installed.

I am actually writing this blog using the new Windows Essentials 2012 on Windows 8 on my Slate Tablet.

As I use my tablet as my primary computer, I’m not quite ready to just jump in and wipe it out, so I did another WindowsToGo USB installation.

See my blog for information on how to setup a WindowsToGo USB install.

I’m using an ASUS EEE EP121 Slate with 4GB RAM. My USB drive is actually the original 64GB SSD drive that came with my EP121. I recently upgraded my internal SSD to 128GB.

Being a Dynamics CRM guy, the first test I had to do was log into a couple CRM Organizations in both the Win8 UX browser and desktop browser.


I will take some screen captures and write up some more specific information around Dynamics CRM and Windows 8 over the next days.

Here are my first impressions thus far on day 1:

Positives Negatives
The Win8 Mail app now supports IMAP! YEAH!!! The App Store is not supported from WindowsToGo. While I understand the logic that this would normally be used for a hardened corporate IT OS, that will not always be the case and it should really be a switch that can be set!
IE gives a nice “Private Network Access” warning and prompt when you attempt to connect to a network domain. I have not been able to get Windows Activation to work at all. Keeps throwing an error.
I use 2 monitors (the Slate’s, and an external).

You can have different wallpaper on each monitor now! very cool.

Can not do a Manual Activation because the slui 4 UI where you pick your country, is stuck on Afghanistan and you can not change it!

I do have a suspicion that this MAY also be related to WindowsToGo, but I can not confirm either way.
Windows 8 is SCREAMING FAST on my hardware I needed to download multiple files from SkyDrive to local drive. When you select multiple files in SkyDrive, the Download sprite is removed.  I had to download the files individually. Luckily there where only 8 files, but this was a shocker!
IE 10 is SCREAMING FAST on my hardware At one point, everything that required my live id stopped working (music, Xbox, SkyDrive, etc.) Not sure why.

I had to reboot after Windows Update finished with a round of updates, and it all started working again after the reboot. Weird for sure.
When picking a login picture, you can now select a picture directly from SkyDrive. I have been unable to get the legacy Zune software to install. Keeps wanting to install .NET 3.5, which fails because .NET 4.0 is already installed.  So apparently, Zune installer can’t see what version, if any, of .NET is installed.

Major ouch is that my companies VPN software will not install!!! Sad smile

It has a similar error. The installer can not see that .NET is installed, so it won’t install either.

Of course, our IT has no ETA for when they will have an update.

Unfortunately, this might be the biggest party pooper that prevents me from upgrading Sad smile
  I’m one of the 6 people in the world that liked the Aero transparency effect.  I will miss Aero. A moment of silence please…


Of course, we will need more and more Win8 UX style apps over time, but I understand there is a great selection already in the App Store (that I can not see while running WindowsToGo)

Regardless of all the above issues, I LOVE Windows 8 a lot, especially when I’m using my Slate in touch mode.

Using the Desktop and the new Start simultaneously and back-n-forth when I’m using it in a more traditional “desktop” configuration takes a little getting used to, but much of that is just the re-programming of my old brain to know where to go for what I want to do.

I am in the camp that touch will become ubiquitous and thus a huge fan of the “touch first” design principle. I’m sure my muscle memory will catch up with the rest of me once I can spend more daily time in Win8.

Now, if I could just get my new Win Phone 8 soon too…..


- It is an honor to be of service


Technorati Tags:

Friday, July 20, 2012

Colorado Batman Theatre Massacre…


For all the victims, family, friends, co-workers here in Denver…

Colorado Batman Shooting Ribbon

[Image via Facebook/Mark Rantal]

For those who don’t know, the ribbon looks like the Colorado state flag.

- It is an honor to be of service

Windows 8 “to go” on ASUS EP121: Best of both worlds without having to buy a 2nd Tablet!


I’ve been playing with both of the Windows 8 previews as they have come out on an ancient HP Pavilion tx2000 flip-top tablet. The bad news is, the tx2000’s pressure touch-screen is just not sensitive enough for a nice finger-touch experience.  The, quite frankly, good and surprising news was that Windows 8 even ran on the tx2000, which it did very well actually. Kudos to Microsoft!

But, I really wanted to play with a more modern tablet, like my ASUS EP121. But, I use my EP121 as my primary computing device, so I could not really sacrifice it for “playing” with the preview releases yet.

I knew that Windows 8 supported booting from a USB device, but my first attempt was not successful, primarily because I “failed to read the manual” Smile

But, I was re-motivated again after watching the Windows-to-Go demo at WPC last week, so wanted to get this working and carved out some time. The good news is that it takes less than an hour to create a Windows 8 Windows-to-go USB boot device !

If you’re wanting to do similar, I would suggest following the instructions located here:


They were the most succinct steps I found and worked perfectly (except for small change to step 12: See the comments on the same page)

I installed the Windows 8 image on my old 64GB SSD from my ASUS EP121 which was left over after upgrading my EP121 to a 128GB SSD last month.  I put the SSD into a USB drive housing which gave me a very nice, very fast USB drive. And like I said, It look less than an hour.

Additionally, I installed the Office 2013 Preview onto both my primary Windows 7 drive, and on my new cool Windows 8 USB drive! But that’s another blog all by itself. (I live it by-the-way)

If you want to, or even need to, have a handy Windows 8 environment around, but can’t afford to buy a dedicated tablet, the Windows-to-go approach may be a great alternative for you also! Just plug in the USB drive and re-boot.


- It is an honor to be of service

WordPress Tags: office 2013,usb drive,windows to go,windows-to-go,Windows 8,ASUS,tablet

Wednesday, June 27, 2012

CRM 2011 Developer Toolkit Solution “Forgets” it’s a CRM Solution


A funny thing happened to me yesterday on my way to trying to actually get some work done…

I frequently will open a Dynamics CRM Developer Toolkit solution in Visual Studio when I’m disconnected from the actual Dynamics CRM server.  Visual Studio will kindly let me know that it can’t find CRM, I tell it, “yep, I know”, and it continues to load the solution without any problems. Once I’m ready to actually connect to CRM, a quick selection of the Tools | ”Connect to Dynamics CRM Server…” menu item and I’m on my way.

Except yesterday when Mr. Murphy was visiting for the day…

This time, all went as normal, except that when I went to connect to CRM, the Tools | ”Connect to Dynamics CRM Server…” menu item was missing!

And of course, I was in a hurry!

Well, after doing some digging, and comparing to other CRM 2011 Developer Toolkit solutions, I found the problem:  The .sln file was missing a section!

If you ever encounter this problem, the fix is VERY easy.

Open your .sln file for the CRM 2011 Developer Toolkit solution, locate the “Global” section, and make sure that the first entry is as follows:

   1: Global
   2:     GlobalSection(CRMSolutionProperties) = preSolution
   3:         SolutionIsBoundToCRM = True
   4:     EndGlobalSection
   5:     ...
   6: EndGlobal


A complete empty CRM .sln file follows with the key GlobalSection highlighted that MUST be present for Visual Studio to know that it is a CRM solution.

   1: Microsoft Visual Studio Solution File, Format Version 11.00   
   2: # Visual Studio 2010   
   3: Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CrmPackage", "CrmVSSolution1\CrmPackage\CrmPackage.csproj", "{9AA6A940-7773-4376-B972-383C7EB001C8}"   
   4:     ProjectSection(ProjectDependencies) = postProject   
   5:         {D6B86A2F-B4E4-44B8-8C7C-81B4C07BB760} = {D6B86A2F-B4E4-44B8-8C7C-81B4C07BB760}   
   6:         {388B3993-ECAB-4A3A-B925-D6039DEC872F} = {388B3993-ECAB-4A3A-B925-D6039DEC872F}   
   7:     EndProjectSection   
   8: EndProject   
   9: Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Plugins", "CrmVSSolution1\Plugins\Plugins.csproj", "{D6B86A2F-B4E4-44B8-8C7C-81B4C07BB760}"  
  10: EndProject  
  11: Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Workflow", "CrmVSSolution1\Workflow\Workflow.csproj", "{388B3993-ECAB-4A3A-B925-D6039DEC872F}"  
  12: EndProject  
  13: Global  
  14:     GlobalSection(CRMSolutionProperties) = preSolution  
  15:         SolutionIsBoundToCRM = True  
  16:     EndGlobalSection  
  17:     GlobalSection(SolutionConfigurationPlatforms) = preSolution  
  18:         Debug|Any CPU = Debug|Any CPU  
  19:         Release|Any CPU = Release|Any CPU  
  20:     EndGlobalSection  
  21:     GlobalSection(ProjectConfigurationPlatforms) = postSolution  
  22:         {9AA6A940-7773-4376-B972-383C7EB001C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU  
  23:         {9AA6A940-7773-4376-B972-383C7EB001C8}.Debug|Any CPU.Build.0 = Debug|Any CPU  
  24:         {9AA6A940-7773-4376-B972-383C7EB001C8}.Debug|Any CPU.Deploy.0 = Debug|Any CPU  
  25:         {9AA6A940-7773-4376-B972-383C7EB001C8}.Release|Any CPU.ActiveCfg = Release|Any CPU  
  26:         {9AA6A940-7773-4376-B972-383C7EB001C8}.Release|Any CPU.Build.0 = Release|Any CPU  
  27:         {9AA6A940-7773-4376-B972-383C7EB001C8}.Release|Any CPU.Deploy.0 = Release|Any CPU  
  28:         {D6B86A2F-B4E4-44B8-8C7C-81B4C07BB760}.Debug|Any CPU.ActiveCfg = Debug|Any CPU  
  29:         {D6B86A2F-B4E4-44B8-8C7C-81B4C07BB760}.Debug|Any CPU.Build.0 = Debug|Any CPU  
  30:         {D6B86A2F-B4E4-44B8-8C7C-81B4C07BB760}.Release|Any CPU.ActiveCfg = Release|Any CPU  
  31:         {D6B86A2F-B4E4-44B8-8C7C-81B4C07BB760}.Release|Any CPU.Build.0 = Release|Any CPU  
  32:         {388B3993-ECAB-4A3A-B925-D6039DEC872F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU  
  33:         {388B3993-ECAB-4A3A-B925-D6039DEC872F}.Debug|Any CPU.Build.0 = Debug|Any CPU  
  34:         {388B3993-ECAB-4A3A-B925-D6039DEC872F}.Release|Any CPU.ActiveCfg = Release|Any CPU  
  35:         {388B3993-ECAB-4A3A-B925-D6039DEC872F}.Release|Any CPU.Build.0 = Release|Any CPU  
  36:     EndGlobalSection  
  37:     GlobalSection(SolutionProperties) = preSolution  
  38:         HideSolutionNode = FALSE  
  39:     EndGlobalSection  
  40: EndGlobal


- It is an honor to be of service

Technorati Tags: ,,,,,,,,CRM

Blogger Labels: Developer,Toolkit,Solution,Dynamics,Visual Studio,Tools,CRM Solution Properties,Project,CRM Package