Follow

Compatibily problems between .NET framework verson 2.0 and 4.0

Description

The Urban Turtle Planning board is not correctly displayed with cards overlapping the Sprint/Area column.

 UrbanTurtle_-_DHD31751__2.png

 

Solution

This behavior his due to a the difference in the way .NET framework version 2 and version 4 handles elements id. Urban Turtle was originally designed to use ASP.NET 1.0. If the Team Web Access Application Pool is updated to run the 4.0 version of the .NET runtime.

It is recommend that the framework be changed back to v2.0 by using this procedure:

  1. Open Internet Information Services (IIS) Manager
  2. In the left-hand side panel, select Application Pools
  3. Double-click the Microsoft Team Foundation Server Web Access Application Pool
  4. In the .NET Framework Version drop-down list, select .NET Framework v2.0.50727
  5. Click OK

Note: IIS might have to be reset for this to work

If it is wished to continue using version 4.0, then it is possible to test the following changes proposed by Microsoft

When the target framework version for Web Access application pools changed  to .NET 4.0, it is also needed to make the following changes in web.config:

  1. Modify the pages element so it looks like this:
    <pages validateRequest="false" enableEventValidation="false" enableSessionState="true" clientIDMode="AutoID"> 
  2. Modify the httpRuntimeelement so it looks like this:
    <httpRuntime executionTimeout="300" requestValidationMode="2.0" />

If Web Access is reverted back to NET 2.0, these changes need to be undone.

Note: Urban Turtle enables session state management during installation, so the enableSessionState should be set to "true" for the pages element.

The development team still has not tested Urban Turtle for compatibility with .NET 4.0 so it cannot guarantee that everything will work as expected. However,  customers have been running version 4.0 for a while now with these modifications and everything appears to be working fine so far.

 

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Article is closed for comments.