List of changes and fixed issues in Visual Studio 2008 Service Pack 1 for Team Editions

Article translations Article translations
Article ID: 951845 - View products that this article applies to.
Expand all | Collapse all

On This Page

SUMMARY

This article lists the following aspects of Microsoft Visual Studio 2008 Service Pack 1 (SP1) for Team Editions:
  • Known issues in this service pack and how to work around them
  • Hotfixes that are included in this service pack
  • Features and functionalities that are new, changed, or improved
  • Fixed issues for which hotfixes were not released

MORE INFORMATION

Visual Studio 2008 Team Edition for Software Developers

Known issues in this service pack and how to work around them

For more information, click the following article number to view the article in the Microsoft Knowledge Base:
945140 Visual Studio 2008 Service Pack 1 release notes and a list of fixed issues

Hotfixes that are included in this service pack

Collapse this tableExpand this table
Microsoft Knowledge Base articleTitle
946260FIX: Error message when you check in a UTF-8 or UTF-16 encoding file and then update the warehouse in Visual Studio 2008 Team Foundation Server: "An unexpected exception occurred while calculating code churn"
946458FIX: You can no longer connect to a Team Foundation server from Excel after you insert a column in a worksheet
946502FIX: You may receive a System.OutOfMemoryException exception when you run a load test in Visual Studio 2008 Team System Test Load Agent
946673FIX: The Web recorder may miss a request or may miss some parameters when you use a Web recorder to record Web tests in Visual Studio 2008 Team System Test Edition
947171FIX: Visual Studio 2008 cannot correctly convert Visual Studio 2005 test projects
947180FIX: Error message when a user-defined function specifies the data source in a data-driven unit test in Visual Studio 2008 Team System: "The unit test adapter failed to connect to the data source or to read the data"
947455FIX: A file that is deleted from the source branch still exists in the target branch after you perform a merge operation in Visual Studio 2008 Team Foundation Server
947751FIX: The shortcut menu does not appear for many seconds when you right-click a project name in Visual Studio Team System 2008 Team Explorer
948064FIX: You may be unable to undo local changes after you upgrade Visual Studio 2005 Team Foundation Server to Visual Studio 2008 Team Foundation Server
948677FIX: A triggered build does not occur after the build frequency interval elapses in Microsoft Visual Studio 2008 Team Foundation Server
949255FIX: Error message when you use the Team Foundation Server feature in Visual Studio 2008 Team Foundation Server: "A run-time error Microsoft.TeamFoundation.Build.Client.BuildServerException"
950519FIX: The SIDs of Visual Studio 2008 Team Foundation Server users do not change when you use the "TFSAdminUtil Sid" command together with the /Change option
950829FIX: The children of a folder may disappear after you rename the folder and check in the changes in Visual Studio 2008 Team Foundation Server
953021FIX: Performance decreases when you migrate Visual Studio 2005 team build types to Visual Studio 2008 team build definitions

Features and functionalities that are new, changed, or improved

  • New rules are added to the Code Analysis features. These rules make sure that only APIs from the target framework are used.

Fixed issues for which hotfixes were not released

The following table lists some issues that this service pack fixes. No hotfixes were released to resolve these issues.
Collapse this tableExpand this table
Connect IDDescription
314747The "Generate Create Script to Project" operation fails when the solution contains both .dbp and .dbproj database projects.
323638When you try to open a query from a table that has a reserved word such as "PROC," the reserved word was enclosed in brackets ("[ ]") in Visual Studio 2005. However, if you try to view the table data in Visual Studio 2008, you receive a reserved word error message. If you manually add the square brackets and then try to run the query, the square brackets are removed. Additionally, you receive the error message.
315102A program that is created in Visual Studio 2008 crashes during the Code Analysis process. Additionally, you receive a "fatal error C1001: An internal error has occurred in the compiler" error message.
330500The Visual Studio 2008 Code Analysis feature fails with an "InternalErrorException" exception when you analyze projects in which a file is included in multiple projects as a linked item.
329363If you implement an interface property, you may incorrectly trigger the "CA1725" message.
315974Visual Studio 2008 crashes and you receive a "fatal error C1001" error message when you declare a static local variable after a partly initialized array in code.
311092You receive an "error 2 CA0001" error message when more than one method has the same name and the same number of method type parameters.
306270When you right-click a collapsed folder under Solution Explorer and then click Calculate Code Metrics, Visual Studio 2008 crashes.
334334After you set the custom path policy by using the Code Analysis Policy and a simple expression like ".*\.cs$," the Code Analysis policy does not run for any path.
336142Code Analysis cannot check the nested generic class and generic constraint
310133Function names are sometimes displayed as hexadecimal addresses in profiler reports.
317272Profiler does not display error messages when you use unsupported command arguments, such as the left angle bracket ("<"), the right angle bracket (">"), or a pipe ("|").

Visual Studio 2008 Team Edition for Software Testers

Known issues in this service pack and how to work around them

You cannot run load tests after you install Visual Studio Server SP1 client on your computer
If you use Visual Studio Team Server 2008 SP1 client on your computer to run load tests, you must use a Visual Studio Team Server 2008 SP1 controller to run the tests. All agents that are online and connected to the controller must be Visual Studio Team Server 2008 SP1 agents. If you run a load test by using a test rig that does not have Visual Studio Team Server 2008 SP1 installed, the load test fails immediately. Additionally, a "Not Executed" message is displayed in the Test Result window. If you click the Test run error link, you may receive an error message that resembles the following:
Failed to queue test run 'username@MYCONTROLLER 2008-06-13 11:17:28': Object of type 'Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestConstantLoadProfile' cannot be converted to type 'Microsoft.VisualStudio.TestTools.WebStress.WebTestLoadProfile'.
The versions of the Visual Studio client, controller, and agents must match because API improvements are made for Visual Studio Team Server 2008 SP1 to implement different load test patterns.

To resolve this issue, upgrade the clients, controller, and agent to Visual Studio 2008 SP1.

Hotfixes that are included in this service pack

Collapse this tableExpand this table
Microsoft Knowledge Base articleTitle
946502FIX: You may receive a System.OutOfMemoryException exception when you run a load test in Visual Studio 2008 Team System Test Load Agent
946673FIX: The Web recorder may miss a request or may miss some parameters when you use a Web recorder to record Web tests in Visual Studio 2008 Team System Test Edition
947180FIX: Error message when a user-defined function specifies the data source in a data-driven unit test in Visual Studio 2008 Team System: "The unit test adapter failed to connect to the data source or to read the data"

Features and functionalities that are new, changed, or improved

  • Support for controller service, agent service, and agent process on multiple or dual network adapters
  • Support for Internet Explorer 8 and Firefox 3 emulation for Web test playback
  • Recognition by the Visual Studio IDE that, when a custom test type is registered to use .dll or .exe as the file name extension, the tests of this test type are located in test project output file. This reorganization solves the integration issue with other Unit Test frameworks.
  • Multiple improvements for Web test and load test. For more information about these improvements, visit the following Microsoft Developer Network (MSDN) Web site:
    http://msdn.microsoft.com/en-us/library/bb385901.aspx
  • See the description of Connect ID 299578 in the following section.

Fixed issues for which hotfixes were not released

The following table lists some issues that this service pack fixes. No hotfixes were released to resolve these issues.
Collapse this tableExpand this table
Connect IDDescription
299578When you run a unit test in Visual Studio 2008, the value of the AppDomain.CurrentDomain.BaseDirectory property is invalid.
303827You have a Web test in Visual Studio 2008. You create a class library that uses the PostRequestEventArgs.WebTest.AddCommentToResult method in the WebTestRequestPlugin class. The Web test references the class library. When you add a plug-in to any Web requests and then execute the Web test, Visual Studio 2008 crashes.
335532When you use Visual Studio 2008 to create a unit test to test an IIS based Web site, you may receive an error message that resembles the following:
Creation of the private accessor for 'Microsoft.VisualStudio.TestTools.TypesAndSymbols.Assembly' failed

REFERENCES

For more information about Visual Studio 2008 Service Pack 1 Beta, click the following article number to view the article in the Microsoft Knowledge Base:
945140 Visual Studio 2008 Service Pack 1 release notes and a list of fixed issues

Properties

Article ID: 951845 - Last Review: October 9, 2011 - Revision: 3.0
APPLIES TO
  • Microsoft Visual Studio Team System 2008 Team Suite
  • Microsoft Visual Studio Team System 2008 Database Edition
  • Microsoft Visual Studio Team System 2008 Architecture Edition
  • Microsoft Visual Studio Team System 2008 Development Edition
  • Microsoft Visual Studio Team System 2008 Test Edition
Keywords: 
kbexpertiseadvanced kbhowto kbinfo KB951845

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com