Apr 12, 2014
  3450
(0 votes)

Running Commerce Manager R2 SP2 in a .NET 4.0 AppPool

This is my first blog post, but I’ll keep this short and sweet.

Since we don’t have any docs showing how to run Commerce Manager R2 SP2 in a .NET 4 appPool, here’s a way to do it for those running this older version of Commerce.

1. Open the B2CSampleSite.sln in Commerce Manager site folder in Visual Studio.

2. Look at the Properties of the project and then change target framework from 3.5 to 4.0.

3. Build the project.

4. Go to the Commerce Manager web.config and look at this section:

<runtime>

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">

      <dependentAssembly>

        <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>

        <bindingRedirect oldVersion="1.0.0.0-4.0.0.0" newVersion="4.0.0.0"/>

      </dependentAssembly>

      <dependentAssembly>

        <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>

        <bindingRedirect oldVersion="1.0.0.0-3.5.0.0" newVersion="3.5.0.0"/>

      </dependentAssembly>

    </assemblyBinding>

  </runtime>

5. Change System.Web.Extensions from oldVersion=”1.0.0.0-3.5.0.0” to oldVersion=“1.0.0.0-4.0.0.0’'” and newVersion=”3.5.0.0” to newVersion=”4.0.0.0”

6. Save the web.config and access Commerce Manager.

That should do it!

Apr 12, 2014

Comments

Jeff Valdez
Jeff Valdez Apr 15, 2014 07:54 PM

Nice and easy! :)

Please login to comment.
Latest blogs
Lessons from Building Production-Ready Opal Tools

AI tools are becoming a normal part of modern digital platforms. With  Optimizely Opal , teams can build tools that automate real tasks across the...

Praful Jangid | Mar 7, 2026

My Takeaway from Optimizely Opal Agents in Action 2026 - What Agentic AI Means for the Future of Digital Marketing

I would like to share with you what stayed in my head after this amazing virtual event organized by Optimizely. Agents in Action 2026 , a live...

Augusto Davalos | Mar 6, 2026

From Vision to Velocity: Introducing the Optimizely MVP Technical Roundtable

Digital transformation is a two-sided coin. On one side, you have the high-level strategy, the business cases, the customer journeys, and the...

Patrick Lam | Mar 6, 2026

Commerce 14.45.0 is incompatible with CMS 12.34.2 (but that's an easy fix!)

Incompatible is a strong word, but that is to get your attention. This is one of the small thing that can be overlooked, but if you run into it, it...

Quan Mai | Mar 5, 2026