OCS 2007 R2 and .NET Framework 4.0

Executive summary here is don’t install .NET Framework 4.0, or at least not before you install your OCS 2007 R2 bits. If you build up a fully patched new Server 2008 R2 server the .NET 4.0 updates will be included and when you run an OCS install you’ll get:

Microsoft Office Communications Server 2007 R2, Microsoft Unified Communications Managed API 2.0 Core Redist 64-bit installation requires Microsoft .NET Framework version 3.5. Installation can not continue.

The solution here is to go in to Programs and Features, and then remove the Microsoft .NET Framework Extended and Microsoft .NET Client Profile packages. Restart the system and you should be good to continue with your installation.


Recent content I've written for you—just for you!— to enjoy while you're here.


Quick commentary and links to other sources you'll find interesting. I promise.


Some personal background, links to related projects, and other ways to connect.

Hi there. My name is Tom Pacyk and this is my small home on the web. I love the intersection of design, technology, and communication, which is a combination that led me to a career in sales and marketing roles at places like Zoom and ServiceNow. They're a bit old now, but I also had the opportunity to publish a couple of books along the way.

Portland, Oregon is home for me, my wife Beth, and our three kids, but I'm actually a Midwestern transplant—I grew up in the Chicago suburbs and went to school at Purdue and Illinois. When I find some free time I'm probably going to concerts, rooting for the Portland Timbers, or working on my Sunshine Burn Photography project.