Team Foundation Server SP1 Beta patch

I have installed Team Foundation Server SP1 Beta patch on the server by re-installed TFS again on the clean windows

Here is the version of dll on the server

“Microsoft.TeamFoundation.WorkItemTracking.Client.dll = 8.0.50727.363

But I didn't do development on the server is that ok I'm developing on Local machine that has Team Explorer. But I point the reference to the dll that is updated.

Right now I cannot rebuild Naren's example. It seems that the new interface-- IWorkItemControl.AfterUpdateDatasource is not recognized.

So I’ve tried to comment the error and follow Naren’s steps.

When I upload custom template to the server I got this error

“Module: Work Item Tracking

Exception Type: System.Xml.Schema.XmlSchemaValidationException

Exception Message: The 'Type' attribute is invalid - The value 'WorkItemIdReference' is invalid according to its datatype 'http://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef:ValidControlsType' - The Enumeration constraint failed.

-- Inner Exception --

Exception Type: System.Xml.Schema.XmlSchemaException

Exception Message: The Enumeration constraint failed.

Stack Trace:

-- end Inner Exception --

--- end Exception entry ---

2006-11-02 11:27:55Z | Module: Work Item Tracking | Thread: 10 | Validated WorkItemType definition from C:\share\Process C - Custom\WorkItem Tracking\TypeDefinitions\Bug.xml

---begin Exception entry---

Time: 2006-11-02 11:27:55Z

Module: Engine

Event Description: TF30162: Task "WITs" from Group "WorkItemTracking" failed

Exception Type: Microsoft.TeamFoundation.Client.PcwException

Exception Message: Work item type validation failed. The operation cannot be completed.

Stack Trace:

at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.Validate(ProjectCreationContext ctxt, XmlNode taskXml)

at Microsoft.VisualStudio.TeamFoundation.ProjectCreationEngine.TaskValidator.PerformTask(IProjectComponentCreator componentCreator, ProjectCreationContext context, XmlNode taskXml)

at Microsoft.VisualStudio.TeamFoundation.ProjectCreationEngine.RunTask(Object taskObj)

-- Inner Exception --

Exception Type: Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwFatalException

Exception Message: Work item type validation failed. The operation cannot be completed.

Stack Trace:

at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.WitPcwTask.WorkItemTypesTask.UploadTypeDefinition(String file, Boolean execute)

at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.WitPcwTask.WorkItemTypesTask.Validate()

at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.Parse(ContextWrapper wrapper, XmlNode taskXml, Boolean fExecute)

at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.Validate(ProjectCreationContext ctxt, XmlNode taskXml)

-- end Inner Exception --

--- end Exception entry ---

It seems that SP1 is not successfully installed right

Could you please help me

Regards,



Answer this question

Team Foundation Server SP1 Beta patch

  • Ramakrishnan Thangavel

    It seems a known issue right

    http://msdn.microsoft.com/vstudio/teamsystem/tfsknownissues_sp1.aspx

    1.8 SP1 Beta Edition: Unable to create a new team project using a customized process template.
    Details: After you install Visual Studio 2005 SP1, upload a customized process template to your Team Foundation Server, and then try to create a new team project from it, project creation will fail with the following error message: "Error: TF30169: The New Team Project Wizard was unable to download the process template ." This issue does not affect the MSF process templates or customized templates that were uploaded before Visual Studio 2005 SP1 was installed.
    Workaround: None.


  • ASL

    Hi Naren,

     I got this error message when I'm tring to install on local machine

    "The upgrade patch cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade patch may update a different version of the program. Verify that the program to be upgraded exists on your computer and that you have the correct upgrade patch."

    I use the SP name "Team Foundation Server SP1 Beta patch: VS80sp1-KB922996-X86-Beta-ENU.exe"  that I downloaded from http://connect.microsoft.com.

    What does it mean I actually has Team explorer installed on my machine and use the default location.

    I've tried to install Team exploror on server too. But after run SP1 I found that version of

    Microsoft.TeamFoundation.WorkItemTracking.Controls.dll still be 8.0.50727.147

     

    Regards,

     


  • Little_Dice

    Hi,

    I'm having the save error to install Team Exploer SP1. How did you change your machine to be English only I cleaned up

    everything in Regional and Language Options but it still couldn't install.

    Thanks!

    Richard.


  • Ilan D

    Thank you, after changed my machine to be English only

    Now I can install service pack on client and after see the version of dll it is updated.

    I can rebuild Naren's Sample now.

    But I hit another problem again during create new Team Project. Please see error below

    Event Description: TF30169: The New Team Project Wizard was unable to

    download the process template MSF Custom 2.

    Exception Type: Microsoft.VisualStudio.Zip.ZipException

    Exception Message: Unknown stream header byte sequence.

    Stack Trace:

    at Microsoft.VisualStudio.Zip.ZipFileDecompressor.ReadZIPEntries

    (String zipFileName, Boolean failOnBadPathChars)

    at Microsoft.VisualStudio.Zip.ZipFileDecompressor.ConstructorCall

    (String zipFilePath, DisplayComment displayZipComment, Boolean

    failOnBadPathChars, Boolean useLowMemoryExtraction)

    at Microsoft.VisualStudio.Zip.ZipFileDecompressor..ctor(String

    zipFilePath, Boolean displayZipComment, Boolean failOnBadPathChars,

    Boolean useLowMemoryExtraction)

    at Microsoft.VisualStudio.TeamFoundation.Utils.WriteTemplateData

    (ELeadLogger log, String location, String templateFilePath, Boolean

    expand)

    at

    Microsoft.VisualStudio.TeamFoundation.EngineStarter.DownloadAndExtra

    ctTemplate(Int32 methodologyIndex)

    at Microsoft.VisualStudio.TeamFoundation.EngineStarter.GetTemplate()

    At first I thought that it may be my custom template problem so I’ve tried to use the default process template by download it first and then didn’t change anything and upload it back to the TFS and try to create newTeam Project. I got the error above as well. Do you have any idea I’ve tried to restart server but nothing change.


  • Webbee

    SP1 actually updates client bits, so it needs to be installed in client. Then it should update both Microsoft.TeamFoundation.WorkItemTracking.Client.dll and Microsoft.TeamFoundation.WorkItemTracking.Controls.dll. Have you installed it on client If not, pls try it and see if these dlls get updated.

  • Coleby

    Do you have a localized language install on the client The SP1 Beta installs only support English and JPN. If you have another language the patch will not install.

    Thanks,
    Ed


  • Team Foundation Server SP1 Beta patch