Introduction

Microsoft Visual Studio Team Foundation Server (TFS) 2010 Service Pack 1 (SP1) cumulative update (CU) 2 is available. This CU resolves the issues that are described in the following Microsoft Knowledge Base (KB) articles:

2581206 FIX: A hotfix for Visual Studio 2010 SP1 is available to add compatibility support for Visual Studio Team Foundation Service Preview

2591976 Team Foundation Server / Project Server synchronization fails with TF53010 error

2615194 FIX: The Resource Name field is blank if the Display Name field contains a special character in Project 2010 on a computer that has Team Explorer installed

2622094 FIX: Corrupted files are unexpectedly saved to a Team Foundation Server 2010 version control repository

2632377 A hotfix rollup (build 10.0.40219.359) is available for Team Foundation Server 2010 SP1

2633762 FIX: A "NullReferenceException" message is logged for agent jobs in Team Foundation Server 2010 after you install update 2570791 Additionally, this CU resolves the following issues.

Issue 1

When you check in some files to TFS 2010 source control, the files are not copied automatically to the custom assembly path for the build controller and its agents.Note If you restart the build service manually, the files are copied immediately.

Issue 2

You encounter one of the following performance issues in TFS 2010 after you install hotfix 2564498:

  • The Identity Management Service (IMS) of the TFS server is rolled back after the database is restored from a backup. When you try to synchronize work item tracking (WIT) from the server, a time-out error or an out-of-memory error may occur.

  • When you have many team projects in a single collection, and then you try to insert or update a work item, a time-out error occurs on the server. Or, the server responds much more slowly than usual.

  • It takes a long time to connect to a team project from Microsoft Excel or from Microsoft Project.

Issue 3

When you run an application that uses the WorkItemStore.BatchSave method to save a work item, you receive the following error message:

TF237079: Team Foundation could not update the work item because it was already updated by another user, it does not exist, or you do not have permission to update it.

Issue 4

Build agents do not run the builds that are in a build controller in TFS 2010 as expected, even though the build agents are still listed as available.

Issue 5

When a user's display name in a WIT work item contains a special character, a red X is displayed on the work item, and you receive an error message that resembles the following:

There is an error in XML document (22229, 11664256). ---> System.Xml.XmlException: '', hexadecimal value 0x1A, is an invalid character.

More Information

Cumulative update information

To download this cumulative update package, visit the following Microsoft Download Center site: 

Download this cumulative update package Note There is an known issue where the TFS and project server synchronization job will fail after you apply this update. You may receive the following exception that is thrown by the syncronization job:

Job extension had an unhandled error: System.TypeLoadException: Could not load type 'CREDENTIAL_ATTRIBUTE' from assembly 'Microsoft.TeamFoundation.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.; at Microsoft.TeamFoundation.Client.CredentialsCacheManager.GetCredentials(String targetName); at Microsoft.TeamFoundation.Client.CredentialsCacheManager.GetCredentials(Uri uri, Boolean requireExactUriMatch); at Microsoft.TeamFoundation.Client.CachedCredentialsProvider.DetermineProvider(Uri uri); at Microsoft.TeamFoundation.Client.CredentialsProviderFactory.GetCredentialsProvider(Uri uri, ICredentialsProvider fallbackProvider); at Microsoft.TeamFoundation.Client.TfsTeamProjectCollectionFactory.GetTeamProjectCollection(Uri uri, ICredentialsProvider fallbackCredentialsProvider); at Microsoft.TeamFoundation.Sync.JobExtension.JobServicePlugin.Run(TeamFoundationRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, DateTime jobQueueTime, String& resultMessage); at Microsoft.TeamFoundation.Framework.Server.JobRunner.ExecuteJob

This issue can be resolved by cycling the tfsjobagent service. You can run the following commands after you install the update:net stop tfsjobagent net start tfsjobagent

Prerequisites

To apply this cumulative update, you must have Team Foundation Server 2010 Service Pack 1 or Visual Studio 2010 SP1 installed. Important You also need to apply this update on both the TFS servers and on all TFS clients.

Restart requirement

You may have to restart the computer after you install this cumulative update if the affected files are being used.We recommend that you close all instances of Microsoft Visual Studio before you install this cumulative update.

File information

The English version of this cumulative update has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

File name

File version

File size

Date

Time

Platform

Leviewer.exe

10.0.40219.369

115,880

09-Dec-2011

09:22

x86

Microsoft.data.schema.sql.dll

10.0.40219.360

6,126,248

07-Nov-2011

22:22

x86

Microsoft.lightswitch.design.dataaccess.internal.dll

10.0.40219.360

397,480

08-Nov-2011

07:11

x86

Microsoft.teamfoundation.admin.dll

10.0.40219.369

24,756,904

09-Dec-2011

08:55

x86

Microsoft.teamfoundation.build.client.dll

10.0.40219.369

391,848

09-Dec-2011

08:57

x86

Microsoft.teamfoundation.build.server.dll

10.0.40219.369

441,000

09-Dec-2011

08:55

x86

Microsoft.teamfoundation.build.server.logger.dll

10.0.40219.369

46,248

09-Dec-2011

08:56

x86

Microsoft.teamfoundation.build.server.plugins.dll

10.0.40219.369

44,200

09-Dec-2011

08:55

x86

Microsoft.teamfoundation.build.workflow.dll

10.0.40219.369

650,408

09-Dec-2011

08:57

x86

Microsoft.teamfoundation.client.dll

10.0.40219.370

1,445,032

09-Dec-2011

08:57

x86

Microsoft.teamfoundation.common.dll

10.0.40219.370

485,032

09-Dec-2011

08:57

x86

Microsoft.teamfoundation.controls.dll

10.0.40219.369

934,568

09-Dec-2011

08:56

x86

Microsoft.teamfoundation.dll

10.0.40219.369

640,168

09-Dec-2011

08:57

x86

Microsoft.teamfoundation.framework.server.dll

10.0.40219.370

1,098,920

09-Dec-2011

08:55

x86

Microsoft.teamfoundation.lab.activities.dll

10.0.40219.369

766,120

09-Dec-2011

09:22

x86

Microsoft.teamfoundation.lab.client.dll

10.0.40219.369

150,696

09-Dec-2011

08:57

x86

Microsoft.teamfoundation.lab.uiutils.dll

10.0.40219.369

264,360

09-Dec-2011

09:22

x86

Microsoft.teamfoundation.lab.workflow.activities.dll

10.0.40219.369

437,928

09-Dec-2011

08:56

x86

Microsoft.teamfoundation.officeintegration.common.dll

10.0.40219.369

371,368

09-Dec-2011

09:05

x86

Microsoft.teamfoundation.officeintegration.project.dll

10.0.40219.369

514,728

09-Dec-2011

09:05

x86

Microsoft.teamfoundation.server.deploy.tfcollection.dll

10.0.40219.369

559,784

09-Dec-2011

08:55

x86

Microsoft.teamfoundation.server.dll

10.0.40219.369

219,304

09-Dec-2011

08:55

x86

Microsoft.teamfoundation.servicing.dll

10.0.40219.370

64,168

09-Dec-2011

08:57

x86

Microsoft.teamfoundation.testmanagement.activities.common.dll

10.0.40219.369

312,488

09-Dec-2011

09:22

x86

Microsoft.teamfoundation.testmanagement.activities.dll

10.0.40219.369

1,509,544

09-Dec-2011

09:22

x86

Microsoft.teamfoundation.testmanagement.activityruntime.dll

10.0.40219.369

217,256

09-Dec-2011

09:22

x86

Microsoft.teamfoundation.testmanagement.adapter.dll

10.0.40219.369

90,280

09-Dec-2011

08:55

x86

Microsoft.teamfoundation.testmanagement.client.dll

10.0.40219.369

669,864

09-Dec-2011

08:55

x86

Microsoft.teamfoundation.testmanagement.client.themes.dll

10.0.40219.369

3,056,808

09-Dec-2011

09:22

x86

Microsoft.teamfoundation.testmanagement.client.wpfcontrols.dll

10.0.40219.369

255,144

09-Dec-2011

09:22

x86

Microsoft.teamfoundation.testmanagement.clientpackage.dll

10.0.40219.369

71,336

09-Dec-2011

09:06

x86

Microsoft.teamfoundation.testmanagement.common.dll

10.0.40219.369

27,816

09-Dec-2011

08:55

x86

Microsoft.teamfoundation.testmanagement.controller.dll

10.0.40219.369

117,928

09-Dec-2011

08:55

x86

Microsoft.teamfoundation.testmanagement.controls.dll

10.0.40219.369

491,688

09-Dec-2011

09:06

x86

Microsoft.teamfoundation.testmanagement.controls.wpfworkitemcontrols.dll

10.0.40219.369

97,448

09-Dec-2011

09:22

x86

Microsoft.teamfoundation.versioncontrol.client.dll

10.0.40219.369

606,888

09-Dec-2011

08:57

x86

Microsoft.teamfoundation.versioncontrol.common.dll

10.0.40219.369

219,816

09-Dec-2011

08:57

x86

Microsoft.teamfoundation.versioncontrol.controls.dll

10.0.40219.369

4,243,112

09-Dec-2011

08:57

x86

Microsoft.teamfoundation.versioncontrol.server.dll

10.0.40219.369

613,032

09-Dec-2011

08:55

x86

Microsoft.teamfoundation.versioncontrol.server.plugins.dll

10.0.40219.369

24,232

09-Dec-2011

08:55

x86

Microsoft.teamfoundation.versioncontrol.server.proxy.dll

10.0.40219.369

87,720

09-Dec-2011

08:55

x86

Microsoft.teamfoundation.warehouse.dll

10.0.40219.369

3,521,704

09-Dec-2011

08:55

x86

Microsoft.teamfoundation.workitemtracking.client.dll

10.0.40219.369

649,896

09-Dec-2011

08:57

x86

Microsoft.teamfoundation.workitemtracking.controls.dll

10.0.40219.369

1,129,128

09-Dec-2011

09:05

x86

Microsoft.teamfoundation.workitemtracking.proxy.dll

10.0.40219.369

362,664

09-Dec-2011

08:57

x86

Microsoft.teamfoundation.workitemtracking.server.dataaccesslayer.dll

10.0.40219.369

587,432

09-Dec-2011

08:55

x86

Microsoft.teamfoundation.workitemtracking.server.dataservices.dll

10.0.40219.369

140,968

09-Dec-2011

08:55

x86

Microsoft.visualstudio.qualitytools.agentobject.dll

10.0.40219.369

89,768

09-Dec-2011

08:56

x86

Microsoft.visualstudio.qualitytools.common.dll

10.0.40219.369

1,207,976

09-Dec-2011

08:56

x86

Microsoft.visualstudio.qualitytools.controllerobject.dll

10.0.40219.369

249,512

09-Dec-2011

08:56

x86

Microsoft.visualstudio.qualitytools.executioncommon.dll

10.0.40219.369

427,688

09-Dec-2011

08:56

x86

Microsoft.visualstudio.qualitytools.resource.dll

10.0.40219.369

964,264

09-Dec-2011

08:56

x86

Microsoft.visualstudio.qualitytools.testcasemanagement.dll

10.0.40219.369

1,277,096

09-Dec-2011

09:13

x86

Microsoft.visualstudio.qualitytools.tmi.dll

10.0.40219.369

346,792

09-Dec-2011

08:56

x86

Microsoft.visualstudio.qualitytools.webtestframework.dll

10.0.40219.369

393,384

09-Dec-2011

08:56

x86

Microsoft.visualstudio.teamfoundation.build.dll

10.0.40219.369

115,880

09-Dec-2011

09:05

x86

Microsoft.visualstudio.teamfoundation.dll

10.0.40219.369

76,456

09-Dec-2011

09:05

x86

Microsoft.visualstudio.teamfoundation.teamexplorer.dll

10.0.40219.369

768,680

09-Dec-2011

09:05

x86

Microsoft.visualstudio.teamfoundation.versioncontrol.dll

10.0.40219.369

857,768

09-Dec-2011

09:05

x86

Microsoft.visualstudio.teamfoundation.versioncontrol.dll

10.0.40219.369

61,096

09-Dec-2011

09:06

x86

Microsoft.visualstudio.teamfoundation.workitemtracking.dll

10.0.40219.369

400,552

09-Dec-2011

09:06

x86

Microsoft.visualstudio.teamsystem.integration.dll

10.0.40219.369

190,632

09-Dec-2011

08:54

x86

Microsoft.visualstudio.testtools.manualtest.common.dll

10.0.40219.369

810,664

09-Dec-2011

09:22

x86

Microsoft.visualstudio.testtools.uitest.extension.ie.dll

10.0.40219.369

248,488

09-Dec-2011

09:17

x86

Microsoft.visualstudio.testtools.uitest.extension.uia.dll

10.0.40219.369

104,616

09-Dec-2011

09:17

x86

Microsoft_visualstudio_qualitytools_vstst_schema.x86

Not applicable

140,175

11-Nov-2011

13:15

Not applicable

Msdiff.dll

10.0.40219.369

482,984

09-Dec-2011

09:05

x86

Mtm.exe

10.0.40219.369

446,632

09-Dec-2011

09:22

x86

Qtagent.exe

10.0.40219.369

18,600

09-Dec-2011

08:56

x86

Qtagent32.exe

10.0.40219.369

18,600

09-Dec-2011

08:54

x86

Qtagent32.exe

10.0.40219.369

18,600

09-Dec-2011

08:54

x86

Tf.exe

10.0.40219.369

323,240

09-Dec-2011

09:05

x86

Tfsbuildservicehost.exe

10.0.40219.369

190,120

09-Dec-2011

08:56

x86

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.