TFS 2010 provides an intuitive association between a MS Project Plan (MPP) or an Excel workbook with a TFS Team Project.
But this UI intuitiveness is totally absent while trying to disassociate the same. In fact, i’am pretty confident that MS never meant to have a dis-associate feature in the first.
However, Thanks to the following two blogs, there is a way to disassociate a MPP/Excel from a TFS team project.
While the above two blogs have steps of their own, i would like to document the steps that one of our pilot projects had followed for a successful disassociation of a MPP from TFS.
- Open your project from Project server
- Choose Properties from the File menu
- Choose the Custom tab in the Properties window.
- Choose any Property listed there named “VS Team System Data Do Not Edit” and click Remove.
- Click Apply or Ok.
- Close MS Project
- Re-open your project from Project server and it is now unassociated from TFS.
The above mentioned blogs do talk about disabling the TFS Add-in by going to HKLM\Software\Microsoft\Office\Excel\Addins\TfcOfficeShim.Connect and change the ‘LoadBehavior’ from ‘3’ to ‘0’. This wasn’t necessary in our case.
To disassociate an Excel workbook from TFS Team Project, the following steps will have to be followed.
- Close Excel.
- Disable the TFS addin by going to HKLM\Software\Microsoft\Office\Excel\Addins\TfcOfficeShim.Connect and change the ‘LoadBehavior’ from ‘3’ to ‘0’.
- Open the .xls file.
- Wipe out the contents of the custom document properties (File -> Properties -> Custom).
- Save the file and exit Excel.
- Re-enable the TFS addin.
Note: I need the validate the steps provided for the Excel disassociation, will update you with the same very soon.