Visual Studio Code Name "Orcas" Release Notes

Microsoft Corporation

Team Foundation Server Beta 1

Updated May 1, 2007
For the most recent version, see the online Readme.

This document lists the installation and product issues you might encounter while using this release of the Microsoft Visual Studio Code Name "Orcas" product.

Table of Contents

  1. New Issues
  2. Installation Issues
    1. System Requirements
    2. Installation
    3. Uninstallation
    4. Microsoft; .NET Framework 2.0
    5. Microsoft Office Primary Interop Assemblies
  3. Product Issues
    1. Administration
    2. Reporting
    3. Team Explorer
    4. Build
    5. Converters
    6. Team Foundation Server
    7. Version Control
    8. Work Item Tracking
    9. Team Project Portal Site
    10. Test Integration

  1. New Issues
  2. The following are new issues that have been added to the documentation since the last update.

    1. When you have Visual Studio 2005 Team Explorer and Visual Studio code named "Orcas" Team Explorer installed side-by-side and you try to uninstall one of the versions, you receive an error message that indicates package load failures the next time you try to start Visual Studio.
    2. ASP.NET 2.0 QFE KB913393 is not on the installation media.
    3. There is unexpected behavior when you open Microsoft Excel or Microsoft Project files from Team Explorer.
    4. You cannot print individual work items or query results lists in Visual Studio code name “Orcas” Team Foundation Server.
    5. Team Foundation Server Japanese Edition: If you try to install Team Explorer on a 64-bit operating system, the installation fails.
    6. Team Foundation Server Japanese Edition: Some Microsoft Excel files are missing from the "Project Management" nodes in the Documents folder.
    7. Team Foundation Server Japanese Edition: The VSSConverter does not work.
    8. Team Foundation Server Japanese Edition: You receive error TF42097 when the Microsoft Build task “CreateNewWorkItem” fails.

  3. Installation Issues
    1. System Requirements
    2. The system requirements for Team Foundation Server and Team Explorer are located in the Team Foundation Installation Guide. The most current version of the Installation Guide is available for download from the Microsoft Download Center. For more information, see http://go.microsoft.com/fwlink/?LinkID=82562.
      1. Installing Team Foundation Server that has Microsoft SQL Server 2005 (32-Bit) on a 64-Bit operating system is not supported.

        Details: If you try to install Team Foundation Server on a 64-bit operating system with Microsoft SQL Server 2005 (32-bit), setup does not detect the SQL Server services and blocks installation.

        Workaround: Use dual-server deployment, complete the installation steps for the Team Foundation data tier using Microsoft SQL Server (64-bit). For more information, see the topics "Team Foundation System Requirements" and "Overview of Team Foundation Server Dual-Server Deployment" in the Installation Guide.

    3. Installation
      1. Antivirus applications that are configured to clean the \temp folder will cause setup to fail if it must restart.

        Details: If setup must restart, and the antivirus application is set to clean the \temp directory on start, required setup files will be deleted and setup will fail with a program not found error.

        Workaround: Restart setup after restarting the computer.

      2. Time-out errors occur when the Team Foundation Server application and database tiers are separated by many network hops.

        Details: In this release, high latency in communication between the Team Foundation Server application and database tiers may cause time-out errors when you are trying to transfer large files between the two tiers.

        Workaround: Minimize the number of network hops between the Team Foundation Server application and database tiers.

      3. Installing SQL Server 2005 using the provided answer file fails on non-English editions of Windows Server 2003.

        Details: When you use the provided answer file to install SQL Server 2005, you may receive the following error:
        "SQL Server Setup could not validate the service accounts. Either the service accounts have not been provided for all the services being installed, or the specified username or password is incorrect. For each service, specify a valid username, password, and domain, or specify a built-in system account."

        Workaround: The answer file provided with Team Foundation Server contains English user account names that will cause setup to fail on non-English editions of Windows Server 2003. Modify the answer file to use the correct localized names for the specified accounts.

      4. Error 32000 (ConfigureNTLM.exe /addntlm "Team Foundation Server" returned non-zero value: 1) during Team Foundation Server setup.

        Details: If you install Team Foundation Server on a server that is already using TCP port 8080, Team Foundation Server setup will fail because the port is required for the Team Foundation Server Web site. This happens even if the existing Web site on port 8080 is stopped during setup.

        Workaround: Make sure TCP port 8080 is not already being used before you install Team Foundation Server. Delete all Web sites bound to port 8080 or change their port number.

      5. Error 32000 (ConfigureNTLM.exe /addntlm "Team Foundation Server" returned non-zero value: 1) during Team Foundation Server Proxy setup.

        Details: If you install Team Foundation Server Proxy on a server that is already using TCP port 8081, Team Foundation Server Proxy setup will fail because the port is required for the Team Foundation Server Proxy. This happens even if the existing Web site on port 8081 is stopped during setup.

        Workaround: Make sure TCP port 8081 is not already being used before you install Team Foundation Server Proxy. Delete all Web sites bound to port 8081 or change their port number.

      6. Error 28918 TFServerStatusValidator: ErrorMakingWebServiceCall when you run Team Foundation Server (services) Setup.

        Details: When you run Team Foundation Server (services) Setup, you may receive the following error:

        Error 28918.TFServerStatusValidator: ErrorMakingWebServiceCall - the tool did not succeed calling Tfs Registration Web service. Either IIS is not running or is not configured correctly.

        The default settings for the URLScan Security Tool installed on IIS can cause this error. If the URL contains more than one period, such as http://localhost:8080/services/v1.0/registration.asmx, URLScan rejects the request.

        Workaround: Configure the URLScan Security Tool in the urlscan.ini file to allow for multiple periods in requested URLs by setting AllowDotInPath=1. For more information, see How to configure the URLScan Tool.

      7. Entering a password with Unicode characters may cause setup to fail.

        Details: Although some Unicode characters are allowed in Windows passwords, Team Foundation Server setup may fail if Unicode characters are used in passwords.

        Workaround: Do not use Unicode characters in passwords.

      8. Documentation is outdated or displays pre-release content.

        Details: If you previously installed MSDN Library for Visual Studio 2005 or if you use locally installed Help for Team Foundation or Team Explorer as the primary source of documentation, you might have outdated or missing Help documentation.

        Workaround: Download and install the most recent edition of the MSDN Library to make sure that you have the latest product documentation for Team Foundation and Team Explorer. For more information, visit the Team System Documentation Directory at http://go.microsoft.com/fwlink/?LinkId=62213.

      9. When working through the installation checklist, use the answer files for SQL Server 2005 installation.

        Details: The most efficient way to install SQL Server 2005 is to use the answer files instead of the installation wizard.

        Workaround: For single server installation, see the answer file procedure in “How to: Install Microsoft SQL Server 2005 for Team Foundation Server (Single-Server Deployment)” in the Installation Guide.
        For the data-tier of a dual server installation, see the answer file procedure in “How to: Install Microsoft SQL Server 2005 for Team Foundation Server (Dual-Server Deployment)” in the Installation Guide. For the application-tier of a dual server installation, see the answer file procedure in “How to: Install Microsoft SQL Server 2005 Reporting Services for Team Foundation Server (Dual-Server Deployment)” in the Installation Guide.

      10. Error 28100: Error loading Event Web service when you install Team Foundation Server.

        Details: Setup was unable to confirm the application-tier server name. In the MSI log, you find the following entry: "Failed to load EventService proxy object: TF30076: The server name provided does not correspond to a server URI that can be found. Confirm that the server name is correct."

        Workaround: Open the registry and delete the registry key HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\TeamFoundation\Servers, and then restart setup.

      11. Moving the Internet Information Services (IIS) root directory from the Inetpub folder to another folder causes Error 32000.

        Details: Installation of Team Foundation Server fails with Error 32000. "The Commandline D:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\Bin\Stsadm.exe ...' returned non-zero value: -2130242250." because the Windows SharePoint Services administration site is not setup and Team Foundation Server cannot configure the site.
        The site should be set up during installation of Windows SharePoint Services but if the Internet Information Services (IIS) root directory was moved from the Inetpub folder to another folder and the AdminScripts subfolder was not included in the move, the setup fails silently.

        Workaround:

        1. Uninstall Windows SharePoint Services.
        2. Move the AdminScripts subfolder from the Inetpub folder to the new root directory for IIS.
        3. Re-install Windows SharePoint Services.
        4. Re-install Team Foundation Server.

      12. Unable to install the application tier across domains that have the firewall enabled on the data tier.

        Details: System Health Check uses remote Windows Management Instrumentation (WMI) when you install the application tier. WMI requires that the remote administration port be open on the data tier. If this port in not open, you receive warnings that the data tier does not appear to be correctly configured.

        Workaround: Verify that the port is open on the data tier and then continue past the System Health check. If you have the Microsoft Firewall enabled, the data-tier setup opens the required ports for Team Foundation Server to operate correctly.

      13. Unable to install because of the Reporting Services application pool.

        Details: Setup has detected a SQL Server 2005 Reporting Services IIS application pool on this computer and cannot continue.

        Workaround: Before running setup again, remove the Reporting Services application pool by opening Internet Information Services Manager, expanding the Application Pool node, and then deleting the pools for Reporting Services.

      14. Unable to install because of insufficient "Log on as a service" permissions.

        Details: The service accounts must have the "Log on as a service" permission set to Allow.

        Workaround: Verify that "Log on as a service" is allowed for both service accounts.

        1. On the Start menu, click Control Panel, click Administrative Tools, and then click Local Security Policy.
        2. Expand Security Settings, click Local Policies, and then click User Rights Assignments.
        3. In the details pane, locate and double-click Log on as a service.
        4. In Log on as a service Properties, locate the services you have specified for Team Foundation Server.

      15. Installation fails with error code: 28804 or 28805 when the default Web site is configured to require a secure channel (SSL).

        Details: Team Foundation Server application tier single- or dual-server installation fails with error code 28804 or 28805. Further inspection of the installation logs will indicate that the problem occurred with the CreateDS custom action, and that the “operation you are attempting requires a secure connection (HTTPS).” This is probably due to Report Server being automatically configured to require SSL connections when an SSL certificate is required for the default Web site. Team Foundation Server installation cannot automatically configure the server for SSL-only connections. This is a post-installation configuration operation.

        Workaround: For single server, open %ProgramFiles%\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer\RsReportServer.config. Change the "SecureConnectionLevel" value from “2” to “0.” On the Team Foundation Server installation error dialog box, click Retry, or restart the installation. For dual server, click Cancel. Go to IIS Manager and configure the default Web site so that it does not require a secure channel (SSL) connection, and then re-run the application tier installation.

      16. TF53011 error when upgrading Team Foundation Server from trial to workgroup edition.

        Details: After upgrading from the trial edition to the workgroup edition, trying to connect to the server from Team Explorer causes a TF53011 error: "The Team Foundation Server returned the following error: The request failed with HTTP status 403: TF53011: domain\user is not a licensed user...". This error appears because upgrading from the trial to the workgroup edition does not create the Licensed Workgroup Users group.

        Workaround: After upgrading to workgroup edition, re-run the Team Foundation Server setup (application tier installation or single server installation), in repair mode.

      17. Using different versions of SQL Server on a two server installation may cause setup to fail.

        Details: If you use different editions of SQL Server on the data tier and application tier, some combinations (for example, SQL Standard on the application tier and SQL Developer on the data tier) may cause setup failure.

        Workaround: Use the same edition of SQL on both the application tier and data tier computers in a two server configuration.

      18. Using a 64-bit operating system to run Team Foundation Server and SQL Server 2005.

        Details: Team Foundation Server needs SQL Server 2005 (64-bit) installed on a 64-bit operating system. If SQL Server 2005 (32-bit) is installed on a 64-bit operating system, the System Health Check for the Team Foundation Server data tier setup will fail.

        Workaround: Use SQL Server 2005 (64-bit) on a 64-bit operating system.

      19. Reinstalling the Team Foundation Server application tier after uninstalling and reinstalling the data tier causes an error.

        Details: Uninstalling and reinstalling the Team Foundation Server data tier does not add the required registration stored procedure to the Team Foundation Server Integration database, which causes the application tier installation to fail.

        Workaround: Repairing the Team Foundation Server data tier installation will insert the required stored procedures, allowing the application tier to install successfully.

      20. Final installation page for Team Foundation Server Proxy contains misleading information.

        Details: The Web page that appears after installing Team Foundation Server Proxy contains incorrect information. In the XML example for configuring the proxy, an extra space appears in the value for the Uri element of the Server node of the proxy.config file, http:// TeamFoundationServerName:8080/VersionControl. The product name is also incorrectly listed as Team Foundation Version Control Proxy.

        Workaround: When you open the proxy.config file, you can copy the example, but be sure to remove the extra space after http://. For more information about configuring the proxy, see "How to: Enable Source Control Caching for Team Foundation Server Proxy" in the Team Foundation Server Administrators Guide.

      21. Upgrading to Team Foundation Server code name “Orcas” is not supported.

        Details: You cannot upgrade from any previous versions of Team Foundation Server to the Team Foundation Server code name “Orcas” version.

        Workaround: None.

      22. ASP.NET 2.0 QFE KB913393 is not on the installation media.

        Details: During the System Health Check, you receive the following error message:

        ASP.NET 2.0 QFE KB913393 is a prerequisite for this product. You must first install ASP.NET 2.0 QFE KB913393, which is included on the Team Foundation Server installation media, before you can install this product.
        However, ASP.NET 2.0 QFE KB913393 is not on the installation media.

        Workaround: Download the ASP.NET 2.0 QFE hotfix here. See the Microsoft Web page KB913393 for more information.

      23. Team Foundation Server Japanese Edition: If you try to install Team Explorer on a 64-bit operating system, the installation fails.

        Details: Visual Studio code name “Orcas” Team Explorer setup does not install the .NETFX35 runtime on a 64-bit operating system. This causes the installation to fail.

        Workaround: Run the file dotNetFx35Setup.exe before you install Visual Studio code name “Orcas” Team Explorer. The file can be found in the folder \Proxy\WCU\dotNetFramework on the installation media.

    4. Uninstallation
      1. Changing service accounts after installing Team Foundation Server can cause installation failure.

        Details: If you find that you must change the service accounts you provided during a previous installation of Team Foundation Server, make the changes using the security setting options available in Team Explorer or using the TFSAdminUtil command-line utility before you uninstall Team Foundation Server. Changing the service accounts using tools other than those provided with Team Foundation Server could lead to unexpected results. For example, changes to the accounts using Windows Services Manager and Internet Information Services (IIS) Manager are not automatically registered in Team Foundation Server.

        Workaround: We recommend that you change the accounts after reinstalling or repairing Team Foundation Server if it is possible. If you must change the accounts before Team Foundation Server is uninstalled, create the accounts and then update the service accounts for the application pools of Windows SharePoint Services and Report Server. You can use Internet Information Services (IIS) Manager to update the application pools.

        We recommend that you use domain accounts for the service accounts. If you chose a single-server deployment and you must use local accounts, make sure that you include the prefix "computername\" before the account name. For example, the Installation Guide uses "domain\TFSSERVICE" as a placeholder for the services account. If you want to change to a local account by that name, you must specify the prefix.

      2. Unable to reinstall because of service accounts.

        Details: When you uninstall Team Foundation Server and then try to reinstall on a single server or on the application-tier of a dual-server deployment, you must use the same service account that was used to install originally.

        Workaround: To determine the service account that was used, open Services Manager, sort by “Log on as,” and then locate the services for Team Foundation Server at the bottom of the list. Examine the “Log on as” value for the services at the bottom; such as TFSServerScheduler. That value indicates the service account you must specify during the reinstallation.

      3. When you have Visual Studio 2005 Team Explorer and Visual Studio code named "Orcas" Team Explorer installed side-by-side and you try to uninstall one of the versions, you receive an error message that indicates package load failures the next time you try to start Visual Studio.

        Details: The following two scenarios result in package load failure errors:

        1. You install an instance of Visual Studio 2005.
        2. You install Visual Studio 2005 Team Explorer.
        3. You install Visual Studio code name "Orcas" Team Explorer.
        4. You uninstall Visual Studio 2005 Team Explorer.
        5. The next time you try to open the instance of Visual Studio 2005, you will receive an error that indicates package load failures.
          Note: If you have an instance of Visual Studio code name “Orcas” installed, it will not be affected.
        — Or —
        1. You install an instance of Visual Studio 2005.
        2. You install Visual Studio 2005 Team Explorer.
        3. You install an instance of Visual Studio code name “Orcas.”
        4. You install Visual Studio code name “Orcas” Team Explorer.
        5. You uninstall Visual Studio code name “Orcas” Team Explorer.
        6. When you try to open the instance of Visual Studio code name “Orcas,” you will receive an error that indicates package load failures.
          Note: If you have an instance of Visual Studio 2005 installed, it will not be affected.

        Workaround: Download and run the TFCRegFix file. Open the TFCRegFix folder and choose one of the following options:
            If you receive package load failure errors from an instance of Visual Studio 2005, run the Whidbey_TFC_Uninstall_Cleanup.reg file.
        — Or —
            If you receive package load failure errors from an instance of Visual Studio code name “Orcas,” run the Orcas_TFC_Uninstall_Cleanup.reg file.

    5. Microsoft .NET Framework 2.0
      1. Installing Windows Server 2003, installing .NET Framework 2.0, and then upgrading to Windows Server 2003 SP1 using a CD with the full installation causes .NET Framework 2.0 applications to stop running.

        Details: Upgrading using a CD with the full Windows Server 2003 SP1 installation, replaces the shared file mscoree.dll on a computer that has the .NET Framework 1.1 mscoree.dll file. Any applications compiled against the .NET Framework 2.0 will not run after the service pack is installed.

        Note   This does not occur when updating Windows Server 2003 with just the service pack. This is a problem when you upgrade with a CD that contains Windows Server 2003 and Windows Server 2003 SP1 bundled together.

        Workaround: After you install the Service Pack, the .NET Framework must be repaired.

        1. In Control Panel, open Add or Remove Programs.
        2. Select Microsoft .NET Framework 2.0.
        3. Click Change/Remove.
        4. When the Change/Remove dialog box appears, click Repair, and then click Next.
        5. If prompted to restart, restart the computer.

    6. Microsoft Office Primary Interop Assemblies
      1. Certain Visual Studio features require the presence of the following primary interop assemblies (PIAs):

        1. Microsoft Office Excel 2003†‡
        2. Microsoft Office Word 2003
        3. Microsoft Office Outlook 2003
        4. Microsoft Forms 2.0
        5. Microsoft Graph
        6. Smart Tag
        7. Microsoft Office Project 2003†‡

        † Required for creating Microsoft Visual Studio Tools for the Microsoft Office System projects. When you create an Office project, Visual Studio tries to install any required PIAs that are not installed. If the PIAs were not set to “Installed on first use” during Office installation, you might need the Office installation media and administrative rights to install them. You can now either create Excel, Word, and Outlook projects or manually install the PIAs (see the following section).

        ‡ Required for Microsoft Office integration with Visual Studio 2005 Team Explorer.

        To manually install the required Primary Interop Assemblies (PIAs)

        You can manually install the PIAs by following these instructions if you are running a full edition of Office 2003. Follow similar steps for stand-alone versions of Excel, Outlook and Word, but note that not all the PIAs are available.

        1. In Control Panel, open Add or Remove Programs.
        2. Make sure that Change or Remove Programs is selected.
        3. Select Microsoft Office in the Currently installed programs list.
        4. Click Change.
        5. Select Add or Remove Features and then click Next.
        6. Select Choose advanced customization of applications and then click Next.
        7. Expand Microsoft Office Excel, select the option for .NET Programmability Support, and then click Run from My Computer.
        8. Expand Microsoft Office Outlook, select the option for .NET Programmability Support, and then click Run from My Computer.
        9. Expand Microsoft Office Word, select the option for .NET Programmability Support, and then click Run from My Computer.
        10. Expand Office Tools, select the option for Microsoft Forms 2.0 .NET Programmability Support, and then click Run from My Computer.
        11. Select the option for Smart Tag .NET Programmability Support and then click Run from My Computer.
        12. Under Office Tools, expand Microsoft Graph, select the option for .NET Programmability Support, and then click Run from My Computer.
        13. Click Update.
        14. Click OK.
        15. Select Microsoft Project in the list of programs installed and then click Change.
        16. Select Add or Remove Features and then click Next.
        17. Expand Microsoft Office Project for Windows, select the option for .NET Programmability Support, and then click Run from My Computer.
        18. Click Update.
        19. Click OK.

  4. Product Issues
    1. Administration

      1. Granting only the Administer Shelveset permission does not add a user or group to the Team Foundation Valid User group.

        Details: If you add a Windows user or group and only set to Allow any Version Control permissions at the server or project level, such as the "Administer Shelved Changes" permission, they will not be added to the Team Foundation Valid Users group. If they are not a member of the Team Foundation Valid Users group, they cannot connect to Team Foundation Server.

        Workaround: Because the Team Foundation Valid Users group cannot be manually changed, you must either add the user or group to an existing group (to inherit permissions of the existing group) or explicitly grant the user or group another server-level or project-level permission (for example, View Server-level Information) in addition to the Administer Shelveset permission. This extra permission will add them to the Team Foundation Valid Users group.

      2. You receive the following message when you run TfsAdminUtil ChangeAccount for the TFSReports service account: "Remember to add new account: domain\TFSReports to Team Foundation Service Accounts group by using TFSSecurity - Team Foundation Server Security Tool."

        Details: When you use TfsAdminUtil to change the TFSReports service account, the final message generated by TFSAdminUtil ChangeAccount is incorrect. However, this message is relevant when you change the TFSService account.

        Workaround: None. Ignore the message. Do not add the TFSReports service account to the Team Foundation Service Accounts group.

      3. You can no longer build projects in Visual Studio after uninstalling Team Foundation Server.

        Details: If the Visual Studio IDE and Team Foundation Server are installed on the same computer, and you uninstall Team Foundation Server, the Visual Studio IDE may be broken. You may see various errors when you try to build a project in the Visual Studio IDE.

        Workaround: Repair or reinstall Visual Studio from Control Panel.

      4. Workgroup Edition: Users cannot connect to Team Foundation Server.

        Details: Users attempting to connect to Team Foundation Server Workgroup Edition receive the following error: TF31001: Team Foundation cannot retrieve the list of team projects from Team Foundation Server. The Team Foundation Server returned the following error: The request failed with HTTP status 403: Domain\User is not a licensed user...

        Workaround: Workgroup Edition limits access to Team Foundation Server by checking that the user is a member of the "Team Foundation Licensed Users" application group. This is a special server-level application group with no permissions, and is used only by the Workgroup Edition. A Team Foundation Server administrator must add the user to this group in order for them to have access to Team Foundation Server. Note that the user still needs to be added to another Team Foundation Server application group to be granted permission to access the server and have various levels of functionality.

      5. Workgroup Edition: Upgrading to Full Edition does not remove the "Team Foundation Licensed Users" group.

        Details: After upgrading from Workgroup Edition to the Full Edition, when opening the server-level groups dialog box (Server->Team Foundation Server Settings->Group Membership), the "Team Foundation Licensed Users" group is still present on the server.

        Workaround: The full edition of the server ignores the "Team Foundation Licensed Users" group. Note that this group cannot be removed because it is a special application group.

      6. Reinstalling Team Foundation Server must be done with the same service account as the original installation.

        Details: Reinstallation fails if you are using a different service account than when you installed Team Foundation Server.

        Workaround: If you need to change the service account, reinstall with the original service account and then run TfsAdminUtil ChangeAccount to change the service account.

      7. After renaming a single-server computer, the Team Foundation Server Web services no longer appear to work.

        Details: After renaming a single-server computer, Team Foundation Server no longer works, even after running TfsAdminUtil ActivateAT and TfsAdminUtil RenameDT. The NT event log will contain numerous errors that suggest that the remote server name could not be resolved. The issue is that the Web service–to-Web service calls will still be using the old single-server computer name.

        Workaround: When renaming the single-server computer that contains the application tier and data tier, you need to update the values for TfsNameUrl and TfsName on the top-level web.config under (%ProgramFiles%\Microsoft Visual Studio 2005 Team Foundation Server\Web Services\). You also need to update the BisDomainUrl and change its name to TfsNameUrl in TfsServerScheduler.exe.config file.

    2. Reporting

      1. Credentials are not persisted when a user wants to access reports and use Team Foundation Server in a single-server, workgroup deployment.

        Details: When you visit the reporting Web site in a single-server, workgroup deployment of Team Foundation Server, you are prompted for credentials on the first visit. On subsequent visits, you receive no prompt for credentials and you cannot view reports.

        Workaround: Configure Internet Explorer to always prompt for username and password in the Local Intranet Zone.

        1. In Control Panel, open Internet Options.
        2. On the Security tab, click Local Intranet, and then click Custom Level. The Security Settings dialog box appears.
        3. In the User Authentication section, under Logon, select Prompt for user name and password, and then click OK.
        4. In the Internet Options dialog box, click OK, and then restart Internet Explorer.

      2. New fields in custom work items marked as reportable do not appear in the Team System cube.

        Details: Sometimes, the OLAP database becomes out-of-sync with the relational warehouse database. When this occurs, fields added to custom work item types do not appear in the Team System cube, even though they are configured as reportable in the work item type definition.

        Workaround: On the application tier, invoke the Run method of the Warehouse Web services on: http://localhost:8080/Warehouse/v1.0/warehousecontroller.asmx?op=Run

      3. After you customize a work item type, false errors from the Work Item Tracking adapter appear in the event log: "Microsoft.TeamFoundation.WorkItemTrackingAdapter: Unrecognized field type 160 in the Work Item Tracking database."

        Details: If you customize the definition of a work item type, you may find errors in the event log that indicates that the Work Item Tracking adapter in the data warehouse found an unrecognized field type. These errors are being generated incorrectly.

        Workaround: You can safely ignore these errors.

      4. SQL Server 2005 Analysis Services fails when you try to slice the Work Item History Count measure by the Area classification while manually selecting members.

        Details: If you use Microsoft Excel and the Office Web Components (OWC) to analyze the data cube, you may experience the following error when you add a Work Item History Count and then select or clear one or more Areas: "Internal error: An unexpected error occurred (file 'mdsubcube.cpp', line 2632, function 'MDBaseSubcube::NormalizePCKeys')".

        Workaround: None.

      5. Reports are not updating despite sufficient elapsed time.

        Details: If an English edition of SQL Server 2005 is installed on an operating system that is using non-English regional settings, reports are not automatically updated because of a known issue. In the Application event log on the Team Foundation Server application-tier computer, you may find a cube process run-time error that indicates the conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.

        Workaround: Change the warehouse web.config file on the Team Foundation Server application-tier computer that is located at %ProgramFiles%\Microsoft Visual Studio 2005 Team Foundation Server\Web Services\Warehouse\web.config, and add the following key in the <appSettings> section:

        <appSettings>

          <add key="ProcessType" value="Full" />

        </appSettings>

      6. The Quality Indicators and the Reactivations report process guidance does not match the report.

        Details: The Quality Indicators and the Reactivations reports were updated after the final release updates for the process guidance. Therefore, the images in the process guidance do not match the reports.

        Workaround: Ignore the images in the process guidance. Look at the actual report to see how it looks.

      7. There are no dates on the X-axis when you examine the following reports: Bug rates, Reactivations, Remaining Work, Unplanned Work.

        Details: When the Internet Explorer language settings differ from the Team Foundation Server product language, there is bug that hides the dates on the X-axis.

        Workaround: Switch the language settings of Internet Explorer to match the language of Team Foundation Server. 

        The steps:

        1. In Internet Explorer, select the Tools menu and click Internet Options.
        2. Click Languages.
        3. Click Add and choose the Team Foundation Server product language.

      8. Reports on Vista client may yield wrong data with default Arabic calendar.

        Details: In Windows Vista, the default Arabic–Saudi Arabia calendar has changed from Hijri to Um Al Qura. Reports using the Um Al Qura dates will sometimes have incorrect data because the two calendars are different.

        Workaround: In your Windows Vista client, change the calendar from Um Al Qura to Hijri.

    3. Team Explorer

      1. You receive error TF86001 or TF80042 when you open work items from Team Explorer in Microsoft Office Excel 2003.

        Details: When you open work items from Team Explorer in Microsoft Office Excel 2003, you may receive the error TF86001: Team Foundation was unable to load the Office Add-In. You may also receive the error TF80042: The document cannot be opened because you do not have Microsoft Excel 2003 or one of its components installed. These errors are caused when you install Team Explorer before you install Microsoft Office Excel 2003. The Microsoft Visual Studio 2005 Tools for Office Run Time will not be configured to work correctly with Team Explorer and must be repaired.

        Workaround: You must repair the Microsoft Visual Studio 2005 Tools for Office Run Time to correct this issue.

        1. Click Start, click Control Panel, and then click Add or Remove Programs.
        2. Select Microsoft Visual Studio 2005 Tools for Office Run Time.
        3. Click Change/Remove.
        4. In the Microsoft Visual Studio 2005 Tools for Office Run Time Setup wizard, click Repair, and then click Next.

      2. Changes to My Favorites are lost when you click Refresh in Team Explorer.

        Details: After changes are made to My Favorites, such as adding, removing, or renaming documents, if you click Refresh in Team Explorer, the changes are lost. Changes to My Favorites are not saved to disk, even when Visual Studio is closed. Restarting Visual Studio will use the My Favorites layout that you originally created.

        Workaround: None.

      3. Error connecting to Team Foundation Server after it has been reconfigured or restored.

        Details: After reconfiguring or restoring Team Foundation Server, Team Explorer may have difficulty connecting to the server. The error "TF31005: Team Foundation cannot retrieve the list of team projects because it cannot connect to Team Foundation Server <server name>" displays. This issue occurs because of locally cached data that is no longer synchronized with Team Foundation Server.

        Workaround: Either wait for Team Explorer to automatically update (within two hours), or manually clear the local cache.

        To manually clear the local cache:

        1. Close Visual Studio.
        2. Delete the contents of the folder:
             %USERPROFILE%\Local Settings\Application Data\Microsoft\Team Foundation\1.0\Cache\
        3. Start Visual Studio.
        4. Add Team Foundation Server by using the updated settings.
      4. Microsoft Project does not publish the time correctly for date and time fields.

        Details: If the date format in Microsoft Project does not include time data, there could be a mismatch between the time displayed in a Microsoft Project task, and the time displayed in the same work item in Visual Studio.

        Workaround: Use a date format in Microsoft Project that shows both the date and time.

        To change the date format in Microsoft Project:

        1. Start Microsoft Project.
        2. On the Tools menu, click Options.
        3. On the View tab, change the Date format box to a format that includes both date and time data.

      5. You receive error TF30326 when you use ‘[‘ or ‘]’ in a name in the New Team Project wizard.

        Details: Although they are not listed in the error message, ‘[‘ and ‘]’ are not valid symbols for names in the New Team Project wizard.

        Workaround: Do not use ‘[‘ or ‘]’ when naming your team project.

      6. Chinese, Japanese, and Korean Extension A and B characters are not allowed in team project names.

        Details: Because of a known limitation in Windows SharePoint Services, team project portals that contain Chinese, Japanese, and Korean Extension A and B characters are not supported. Therefore, the same characters are not permitted in team project names.

        Workaround: None.

      7. Downloaded Compiled Help Module (CHM) files cannot be opened.

        Details: On computers with security update 896358 installed, downloaded Compiled Help Module (CHM) files cannot be opened.

        Workaround: See KB902225.

      8. Product ID does not appear for Visual Studio installed products.

        Details: When Team Explorer is installed and you select the Help menu and click About Microsoft Visual Studio, the Product ID numbers for the products installed may not appear in the dialog box.

        Workaround: On the computer that has Team Explorer installed, run the following commands:
        Note: Although Registry Editor enables you to inspect and modify the registry, normally you do not need to do so, and making incorrect changes can break your system.

        1. On the Start menu, click Run.
        2. In the Run dialog box, type regedit.
        3. Navigate to HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\Registration\1000.0x200.
        4. Double-click ProductID.
        5. Copy the value to the clipboard by pressing CTRL+C.
        6. Click Cancel.
        7. Navigate to HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\Registration.
        8. Double-click ProductID.
        9. Paste the value from the clipboard into the empty ProductID value by pressing CTRL+V.
        10. Click OK.
        11. Close Registry Editor window.
      9. You get an error when you open Microsoft Project 2007 from Visual Studio.

        Details: If you installed Microsoft Project 2007 Beta2TR and have not run it before, you get an error when you try to export items from Team Explorer to Project. When you try to run Project for the first time, Office 2007 launches a dialog box asking you to sign up for services such as Office Online Help, System Health, and the Customer Experience Improvement program. This dialog box interferes with the loading of the Team Foundation Server add-in in Project.

        Workaround: Click OK on the error dialog. Perform one of the following steps:

        • Repeat the step of exporting items from Team Explorer to Project.

        • — Or —
        • Run Project at least once before you run it from Team Explorer.

      10. A newly-added user does not appear in the Assigned to list in Excel, even after the list has been refreshed.

        Details: If you add a user to the <ALLOWEDVALUES> list for the Assigned to field in a work item type, the new user may not appear in the Excel list. This occurs because the user list in the Excel cache has not been updated.

        Workaround: Close the Excel workbook, re-open the file, and click Refresh to update the user list.
        — Or —
        Add a new list object to the file. For more information, see the section “To connect a work item list to Team Foundation” in the topic How to: Connect to Team Foundation from Microsoft Excel or Microsoft Project.

      11. After you try to delete a column from a list object in Microsoft Excel using the context menu’s Delete option, you receive the error TF80069 when you attempt additional operations on the list.

        Details: In an Excel list object, if you try to delete a Team Foundation Server column by right-clicking the column and clicking Delete, the column will not be deleted. Then if you try to attempt any additional list operations, such as selecting or editing a cell, the following error appears:
           TF80069: Team Foundation encountered an error while updating data in the application.

        Workaround: Use the column chooser dialog box to remove the column. For more information, see How to: Add or Remove Columns in the Work Item List.

      12. You receive error TF80069 when you cut and paste a list object from one Microsoft Excel spreadsheet to another.

        Details: When you cut and paste a list object that is bound to Team Foundation Server, the following error appears two times:    TF80069: Team Foundation encountered an error while updating data in the application. After you close the error dialog box, the Excel list is unusable. Additional list operations, such as selecting or editing a cell, result in the error TF80069.

        Workaround: None.

      13. Team Explorer for Team Foundation Server code name “Orcas” will not run inside Team Foundation Server 2005.

        Details: Team Foundation Server code name “Orcas” is designed to run side-by-side with previous versions of Team Foundation Server.

        Workaround: None.

      14. There is unexpected behavior when you open Microsoft Excel or Microsoft Project files from Team Explorer.

        Details: If you install Visual Studio 2005 Team Foundation side-by-side with Visual Studio code name “Orcas” Team Foundation, the Team Foundation Server add-in for Microsoft Office will be registered once for each version. This causes the following error when you try to open Team Foundation Server bound Microsoft Excel files from Team Explorer:

        Team Foundation could not insert the work item list because adding it at the selected location exceeds the row or column limitations in Microsoft Excel. Select a location where there is enough space to insert the list.
        When you try to open Team Foundation Server bound Microsoft Project files from Team Explorer, the file opens without any errors but each Team Foundation Server command is invoked twice.

        Workaround: Save the Microsoft Excel or Microsoft Project file locally on your computer and then open it.

    4. Build

      1. Running remote tests from Team Foundation Build fail with the following error: "A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host failed to respond."

        Details: When you run remote tests from Team Foundation Build, the user account used to run the build must be a member of the TeamTestControllerUser or TeamTestControllerAdmins local security accounts on the Team Test Load Agent controller computer. Also, if you use Windows Firewall (or another third-party firewall solution), MSBuild must be able to access remote computers.

        Workaround: Add the user account used to run the build to the TeamTestControllerUser or TeamTestControllerAdmins local security account on the Team Test Load Agent controller computer. Also, add MSBuild to the Windows Firewall exception list on the Team Foundation Build computer.

      2. Some features related to Team Foundation Build stop working after changing the Team Build Service account.

        Details: If you change the account used to run the Team Build Service, you must grant the new user account some additional permissions.

        Workaround: The Team Build Service account must have write permissions to the ASP.NET temp folder on the build computer.

      3. Team Foundation Build operations fail when a team project is deleted and created again with the same name.

        Details: If you delete an existing team project on Team Foundation Server, and then create a new team project with the same name, you will be unable to create new build definitions. This problem occurs because data in the local cache is not updated when the team project is deleted.

        Workaround: Restart Visual Studio on the computer where you experience this issue. Or reset IIS on the application-tier computer by running iisreset at the command prompt.

      4. After you add a SolutionToPublish item in the TfsBuild.proj file, the solution is not published when a build is run.

        Details: In Team Foundation Server code name “Orcas” Beta 1, you must perform two additional steps after you add the SolutionToPublish item in the TfsBuild.proj file for the build definition.

        Workaround: Perform these additional steps after you add the SolutionToPublish item in the TfsBuild.proj file:

        1. Specify the Publish target in the SolutionToPublish item. For example:
          <SolutionToPublish Include="$(BuildProjectFolderPath)/../../WinApp/WinApp.sln">
          <Targets>Publish</Targets>
          </SolutionToPublish>
        2. Specify the TeamBuildPublishDir property (insert before the Import statement) as follows:
          <PropertyGroup>
          <TeamBuildPublishDir>$(TeamBuildOutDir)</TeamBuildPublishDir>
          </PropertyGroup>
        For more information about TfsBuild.proj, see Understanding Team Foundation Build Configuration Files.

      5. Team Foundation Server Japanese Edition: You receive error TF42097 when the Microsoft Build task “CreateNewWorkItem” fails.

        Details: When a build fails, the CreateNewWorkItem task is started but fails with error TF42097. A work item will not be created or saved for the build failure.

        Workaround: Locate the following code in the file TfsBuild.Proj:
        <WorkItemFieldValues>System.Reason=Build Failure;System.Description=Start the build using Team Build</WorkItemFieldValues>

        Replace “Build Failure” with the bolded text shown below:
        <WorkItemFieldValues>System.Reason=ビルド エラー;System.Description=Start the build using Team Build</WorkItemFieldValues>

    5. Converters

      1. VSSConverter cannot migrate subfolders in a Visual SourceSafe database that contain files older than their parent folders.

        Details: VSSConverter cannot migrate subfolders in a Visual SourceSafe database that contains older files that were restored from an archive containing files that predate their parent folders. VSSConverter works in chronological order and cannot migrate files in this condition because the parent folders are not created before the files they contain. Move or rename operations can make the problem worse.

        Workaround: None.

      2. VSSConverter cannot migrate files and folders that have name collisions caused by imprecise time stamping.

        Details: In Visual SourceSafe, time stamps are recorded to the nearest second. Sometimes, a file or folder operation may have occurred within milliseconds that resulted in what appears to be a name collision based on the recorded time stamp when in fact the events occurred sequentially. When VSSConverter tries to re-create the sequence of events, it encounters the naming collision that did not actually occur in Visual SourceSafe because it tries to perform the operation at the same time.

        Workaround: None.

      3. Visual SourceSafe folders that have been moved and renamed many times may not migrate correctly.

        Details: When a Visual SourceSafe folder has been moved or renamed many times, VSSConverter may not be able to determine the current name of the folder. Such folders, and their contents, are not migrated correctly. In the migration report, you will see the following errors: "The item already exists." and "The item could not be found in workspace."

        Workaround: None.

      4. VSSConverter does not migrate source control bindings.

        Details: Visual SourceSafe Converter does not migrate source control bindings for Visual Studio solutions. You may receive error messages related to source control bindings when you open a Visual Studio solution after migration.

        Workaround: After migrating a Visual SourceSafe database, you must manually change the source control bindings for each Visual Studio solution that was migrated. For more information about manually migrating source control bindings, see the latest version of the Team Foundation Administrators Guide.

      5. VSSConverter appends incorrect time stamp to the comment of a migrated changeset.

        Details: VSSConverter combines multiple actions into a single changeset to improve the migration performance. The time stamp for the changeset is incorrect.

        Workaround: None.

      6. In some scenarios, VSSConverter cannot migrate the version history of file and folders correctly.

        Details: In some scenarios, VSSConverter cannot migrate the version history of files and folders correctly. When migration is complete, VSSConverter performs an additional step to affix the latest version, PINNED, and Pinned_Latest label on Team Foundation. When fixing mismatches, you may not see any output (feedback) in the console and the VSSConverter may appear to have stopped working. This is not an indication that anything is wrong and is expected behavior. After migration, the history of files that are fixed may be incorrect. Also, you may see empty folders in Source Control Explorer caused by the fixing these mismatches. The summary of the mismatch fix process can be found in summary section of migration report.

        Workaround: None.

      7. Team Foundation Server Japanese Edition: The VSSConverter does not work.

        Details: In the Japanese Edition of Visual Studio code name “Orcas” Team Foundation Server, the VSSConverter will not work.

        Workaround: None.

    6. Team Foundation Server

      1. Team Foundation Japanese Edition - Links in Team Foundation text e-mail alerts received for check-ins can display error messages.

        Details: You can subscribe to text or HTML e-mail check-in alerts. The check-in e-mail you receive has links to different files in the solution you are checking in. If you subscribed to text e-mail alerts, clicking a link to various file types (for example, .aspx, .cs, or .sln) might display a "Page not Found," "Index was out of Bounds," or "Path Longer than 260 Characters" error message.

        Workaround: Use HTML e-mail check-in alerts instead of text e-mail check-in alerts.

      2. Slow Network Performance.

        Details: Creating team projects, running CQConverter.exe or VSSConverter.exe, checking in files, and other Team Foundation Server network related activities are running unnecessarily slow.

        Workaround: The client network card configuration may be causing slow network performance. For more information, see the knowledge base article The effects of using auto detect settings on cluster network interface card.

      3. Encoding for XML, .XSL, .WIQ, and .RDL files.

        Details: If you edit XML, .XSL, .WIQ, or .RDL files using Notepad and save using CRTL+S, the default encoding used is ANSI. This will cause problems if the files contain non-ASCII characters.

        Workaround: When editing any .XML, .XSL, .WIQ or .RDL files in a process template, make sure to save them with the "UTF-8 with signature" encoding (if editing with Visual Studio) or "UTF-8" (when using Notepad). Other editors might vary in behavior and you should make sure the files are saved with a UTF-8 encoding and a Byte Order Mark (BOM or signature) at the beginning of the files. The presence of the BOM can be detected by checking the first three bytes of a file. They should be EF BB BF (hex).

      4. You receive the following error in the event log: "Unrecognized default notification from address."

        Details: This message should read as follows: The configured "from address: $1" for project alerts is not a valid or recognized e-mail address. Users will not receive project notification e-mail messages until the "emailNotificationFromAddress" property in the application-tier services web.config file is changed to a valid e-mail address.

        Workaround: Reconfigure the e-mail services notification so that it contains a valid e-mail address.

      5. SMTP Server Invalid default 'From' address error in event log.

        Details: During installation, if the SMTP server is not specified, the installation will default to the application-tier server. If the “emailNotificationFromAddress” is not set, then the application event log will list the error, “Invalid default ‘From’ address.”

        Workaround: To correct this problem, edit the Program Files\Microsoft Visual Studio 2005 Team Foundation Server\Web Services\Services\web.config file to either specify a valid "emailNotificationFromAddress" value, or if project alerts are not being used, specify an empty “smtpServer” value. In the web.config file, change the following line:

        <add key="smtpServer" value="<hostname>" />

        to:

        <add key="smtpServer" value="" />

      6. Resetting Microsoft Excel's List toolbar item causes exception.

        Details: After you insert an ID bound listobject, if you reset the List toolbar, and then click anywhere outside the listobject, a COM exception is thrown. The error message "TF80069: Team Foundation experienced an error when updating the data in the application" displays every time that you click outside the listobject.

        Workaround: Save your changes to the Excel worksheet on the local computer, close, and then reopen Excel. You can publish your changes and continue to use the Excel worksheet without the error displaying again.

      7. Team Foundation command-line tools do not prompt for alternate user credentials.

        Details: Team Foundation command-line tools run in the context of the current user. If you are not authorized to access the Team Foundation Server, you receive a message saying that you are not authorized to access the server. In most cases you will not be prompted to supply alternate credentials.

        Workaround: Use the "runas" functionality to provide alternative credentials that are authorized to access the Team Foundation Server. Note that this is only available on Windows XP and Windows Server 2003. One of the tools that prompts for alternate credentials (if you are not authorized to access the Team Foundation Server) is tf.exe. However, you must first use Team Explorer to prompt for alternate credentials by trying to connect to Team Foundation Server before tf.exe will connect properly.

      8. TfsAdminUtil SID command does not allow the domain\account format to list account information.

        Details: Running the TfsAdminUtil SID command to display information about a specified account using the domain\account format will always return zero matches even if the specified domain\account exists in the system. This is contrary to the help information provided by TfsAdminUtil, which specifies incorrectly that the domain\account format must be used.

        Workaround: Specify the account name without the domain qualifier, and TfsAdminUtil SID will return all users in the system with that account name.

    7. Version Control

      1. Cannot perform case-only rename on a folder if any child is locked.

        Details: Users cannot perform a case-only rename on a folder if they have any items locked under the folder.

        Workaround: Rename the folder to something different, perform a check-in, and then rename the folder to the original name with the desired case.

      2. Difference command: IgnoreCase parameter does not work in some codepages.

        Details: If Team Foundation source control stored encoding for a file is a DBCS codepage (such as Shift-JIS), the command-line difference command (tf difference /noprompt) will not ignore case correctly when specified by using /ignorecase.

        Workaround: If the file contains no double-byte characters, use the /type parameter to specify an SBCS codepage (for example, /type:ASCII). If the file does contain double-byte characters, either avoid using the /ignoreCase parameter, or configure a third-party diff tool (using "tf difference /configure") which correctly supports case-insensitive comparisons in DBCS codepages.

      3. No commands are available in Source Control Explorer.

        Details: If the Visual Studio Team Foundation Server plug-in is not associated with the Visual Studio IDE, some source control features will not be available. For example, when you right-click inside the working area of Source Control Explorer, “No Commands Available” is displayed.

        Workaround: Associate the Visual Studio Team Foundation Server plug-in with the Visual Studio IDE by following these steps:

        1. Start Visual Studio. On the Tools menu, click Options.
        2. Expand Source Control and click Plug-in Selection.
        3. In the Current source control plug-in box, click Visual Studio Team Foundation Server.
        4. Click OK.

      4. Renaming a project folder in Solution Explorer causes files to be marked read/write without check-out.

        Details: When you rename a project folder in Visual Studio using Solution Explorer, files in that folder, such as datasets or resources, may be marked read/write and have changes written to them without performing a check-out. This issue affects any files that have a custom tool assigned to them and do not have a custom tool namespace.

        Workaround: When renaming a project folder, you are prompted with the name of each file that is being modified. After the project folder is renamed, manually check out those same files.

      5. Version control does not support alternate data streams.

        Details: You create a file with an alternate data stream. However, when you add it to version control and check it in, the alternative data stream is lost.

        Workaround: None.

      6. Version control permissions are based on path name rather than item name.

        Details: In version control, permissions are based on the path name rather than the item. If you delete a file and add another file in the same location with the same name, the two files will always have the same permissions. Similarly, if you have permissions to a file, and then the file is renamed and you are denied permissions to the renamed file, you still have permissions to all of the file versions and contents before the rename.

        Workaround: If you rename items in version control, you must apply permissions changes to all names the item has had.

      7. Team Foundation Server may not automatically synchronize permissions with Windows Server 2003 on the configured interval.

        Details: In some cases, the Team Foundation Server does not synchronize with Active Directory or Windows Users and Groups. The hourly background synchronization does not work.

        Workaround: A full synchronization will occur if one of the following takes place:

        • Manually recycle the TFSAppPool using the Internet Information Services Management Console by following these steps:
          1. Click Start, click Administrative Tools, and then select Internet Information Services (IIS) Manager.
          2. In the Internet Information Services (IIS) Manager window, expand the node that has the name of the computer where you installed Team Foundation Server.
          3. Expand the Application Pools folder.
          4. Right-click TFSAppPool and click Recycle.
        • Restart the application tier.
        A partial synchronization will occur when you add an Active Directory group to a Team Foundation Server group. Only the Active Directory group and its subgroups and members will be synchronized with Team Foundation Server.

      8. If you use the /move option with the unshelve command, you may delete the shelveset.

        Details: If you have pending changes on your local computer that might conflict with the shelveset changes, the pending changes will block the unshelve /move command. The /move option deletes the shelveset even if the unshelve command is not successful.

        Workaround: None.

    8. Work Item Tracking

      1. Unable to query fields that start with a number.

        Details: Field names that start with a number (for example, "2005Field") are truncated to include the number only (for example, "2005").

        Workaround: Enclose fields that start with a number in square brackets (for example, "[2005Field]").

      2. Query for long-text fields that contains SQL noise words will return an empty result without any error.

        Details: When you use the Contains operator to query a long-text field, work item tracking performs a SQL Server full-text query on the work item database. The full-text query excludes SQL noise words such as “a”, “of” and non-alphanumeric characters. An empty result list is returned when you use this kind of query that contains SQL noise words.

        Workaround: Remove SQL noise words from the query.

      3. You cannot print individual work items or query results lists in Visual Studio code name “Orcas” Team Foundation Server.

        Details: If you open a work item or a query results window in Visual Studio code name “Orcas” Team Foundation Server and click Print, the work item or query results will not print. Instead, the following error will be printed:
            Cannot access a closed stream.

        Workaround: None.

    9. Team Project Portal Site

      1. Team project portal site links to Exit Criteria and Issues List reports point to incorrect reports.

        Details: In both MSF for CMMI Process Improvement and MSF for Agile Development projects, the links to the Exit Criteria and Issues List reports on the team project portal site point to incorrect reports. If a user runs these reports, they will see the Work items report instead.

        Workaround: Open these reports from the Reports folder on the Windows SharePoint Services portal instead of using these links.

      2. Team project portal and process guidance do not display correctly if the team project contains Unicode characters.

        Details: On some operating systems, Windows SharePoint Services does not handle URLs that contain certain Unicode characters properly. This can cause the team portal and the process guidance to only display partially.

        Workaround:

        1. Open Internet Explorer.
        2. On the Tools menu, click Internet Options.
        3. In the Internet Options box, click the Advanced tab.
        4. Under Browsing, check Always send URLs as UTF-8.
        5. Click OK.
             Note: Restart the system to activate the change.

      3. Team Foundation Server Japanese Edition: Some Microsoft Excel files are missing from the "Project Management" nodes in the Documents folder.

        Details: The following items are missing: All Quality of Service Requirements, All Scenarios, Project Checklist, Untriaged Bugs, and All Issues. These Microsoft Excel files correspond to queries in the Team Queries folder and can be used to view query data in Excel.

        Workaround: Right-click the query you want to view in Excel and then click Open in Microsoft Excel.

    10. Test Integration

      1. The Unit Test check-in policy cannot be used on team projects with multiple solutions.

        Details: When multiple Visual Studio solutions are associated with the same team project, setting a unit test check-in policy for that team project will cause check-ins to fail.

        Workaround: Do not set a unit test check-in policy for a team project that has more than one Visual Studio solutions associated with it.

      2. Editing the link to an unpublished test causes the bug form to throw an exception.

        Details: When you change the link to test results from the bug form, the bug form throws an exception if the test results have not been published.

        Workaround: If you receive this exception, remove the invalid link from the bug form. To avoid this exception, publish the results before creating the bug or do not change the link.

      3. Coverage Analysis Service is writing an event log warning when a build is deleted.

        Details: Deleting a build that has tests published against it will cause the Coverage Analysis Service to write an event log warning.

        Workaround: Ignore the event log warning.

      4. Unable to publish test results when the client is logged in as a local user not recognized by Team Foundation Server.

        Details: Trying to publish test results when the Visual Studio user is not recognized by Team Foundation Server will fail, even though Team Foundation Server does not ask you for valid credentials when it tries to publish test results.

        Workaround: Run Visual Studio as a user recognized by Team Foundation Server.