.NET Questions and Solutions

As a software engineer, I focus on .NET, especially asp.net, C#, WCF and so on, and I am also very interested in Search Engine Optimization.

Entries Tagged ‘knowledge base article’

Error message when you use the “IMSAdminBase::CopyKey” method as a part of the IIS 6.0 Compatibility components in IIS 7.0: “Exception from HRESULT: 0×80070003″

Symptoms
When you use the IMSAdminBase::CopyKey method as part of the IIS 6.0 Compatibility components that are included with IIS 7.0, the ApplicationHost.config file becomes corrupted. Additionally, you receive the following error message when you run a Microsoft .NET Framework application that tries to read the configuration file:

Unhandled Exception: System.IO.DirectoryNotFoundException: The system cannot find the path specified. (Exception from HRESULT: 0×80070003)The following error message is logged in the ABO Mapper log file:

Failed to generate custom nodes.error = 800700b7
Resolution
Hotfix information A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.
If the hotfix is available for download, there is a “Hotfix download available” section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.
Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or tocreate a separate service request, visit the following Microsoft Web site:
http://support.microsoft.com/contactus/?ws=support(http://support.microsoft.com/contactus/?ws=support)Note The “Hotfix download available” form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.PrerequisitesTo apply this hotfix, you must have IIS 7.0 and the IIS 6.0 Compatibility componentsinstalled.Restart requirementYou mustrestart the computer after you apply this hotfix.Hotfix replacement information This hotfix does not replace any other previously released hotfixes. Registry information To use this hotfix, you do not have to make any changes to the registry. File informationThe English version of this hotfix 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.x86-based versions
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformAbocomp.dll7.0.6001.22154209,40810-Apr-200804:57×86Coadmin.dll7.0.6001.2215475,77610-Apr-200804:57×86Iisadmin.dll7.0.6001.2215420,48010-Apr-200804:59×86Iiscfg.dll7.0.6001.22154991,74410-Apr-200804:59×86Inetinfo.exe7.0.6001.2215413,82410-Apr-200803:15×86Infoadmn.dll7.0.6001.2215416,38410-Apr-200804:59×86Infocomm.dll7.0.6001.22154227,32810-Apr-200804:59×86Infoctrs.dll7.0.6001.221549,72810-Apr-200804:59×86Infoctrs.hNot Applicable3,27618-Dec-200721:05Not ApplicableInfoctrs.iniNot Applicable22,87218-Dec-200721:05Not ApplicableIsatq.dll7.0.6001.2215455,29610-Apr-200804:59×86Iscomlog.dll7.0.6001.2215419,96810-Apr-200804:59×86Metadata.dll7.0.6001.22154268,28810-Apr-200805:00×86Rpcref.dll7.0.6001.221547,68010-Apr-200805:02×86Wamreg.dll7.0.6001.2215432,25610-Apr-200805:02×86x64-based versions
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformAbocomp.dll7.0.6001.22154229,88810-Apr-200805:22×64Coadmin.dll7.0.6001.2215482,94410-Apr-200805:23×64Iisadmin.dll7.0.6001.2215424,06410-Apr-200805:25×64Iiscfg.dll7.0.6001.221541,058,30410-Apr-200805:25×64Inetinfo.exe7.0.6001.2215415,87210-Apr-200803:51×64Infoadmn.dll7.0.6001.2215422,52810-Apr-200805:25×64Infocomm.dll7.0.6001.22154270,33610-Apr-200805:25×64Infoctrs.dll7.0.6001.2215412,28810-Apr-200805:25×64Infoctrs.hNot Applicable3,27618-Dec-200721:06Not ApplicableInfoctrs.iniNot Applicable22,87218-Dec-200721:06Not ApplicableIsatq.dll7.0.6001.2215464,51210-Apr-200805:26×64Iscomlog.dll7.0.6001.2215423,04010-Apr-200805:26×64Metadata.dll7.0.6001.22154284,67210-Apr-200805:26×64Rpcref.dll7.0.6001.221549,21610-Apr-200805:28×64Wamreg.dll7.0.6001.2215437,88810-Apr-200805:29×64Abocomp.dll7.0.6001.22154209,40810-Apr-200804:57×86Coadmin.dll7.0.6001.2215475,77610-Apr-200804:57×86Iisadmin.dll7.0.6001.2215420,48010-Apr-200804:59×86Iiscfg.dll7.0.6001.22154991,74410-Apr-200804:59×86Infoadmn.dll7.0.6001.2215416,38410-Apr-200804:59×86Infocomm.dll7.0.6001.22154227,32810-Apr-200804:59×86Infoctrs.dll7.0.6001.221549,72810-Apr-200804:59×86Isatq.dll7.0.6001.2215455,29610-Apr-200804:59×86Iscomlog.dll7.0.6001.2215419,96810-Apr-200804:59×86Metadata.dll7.0.6001.22154268,28810-Apr-200805:00×86Rpcref.dll7.0.6001.221547,68010-Apr-200805:02×86Wamreg.dll7.0.6001.2215432,25610-Apr-200805:02×86IA-64-based versions
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformAbocomp.dll7.0.6001.22154521,72810-Apr-200805:10IA-64Coadmin.dll7.0.6001.22154193,02410-Apr-200805:12IA-64Iisadmin.dll7.0.6001.2215454,78410-Apr-200805:15IA-64Iiscfg.dll7.0.6001.221541,382,40010-Apr-200805:15IA-64Inetinfo.exe7.0.6001.2215428,16010-Apr-200803:43IA-64Infoadmn.dll7.0.6001.2215440,44810-Apr-200805:15IA-64Infocomm.dll7.0.6001.22154555,00810-Apr-200805:15IA-64Infoctrs.dll7.0.6001.2215424,06410-Apr-200805:15IA-64Infoctrs.hNot Applicable3,27618-Dec-200721:06Not ApplicableInfoctrs.iniNot Applicable22,87218-Dec-200721:06Not ApplicableIsatq.dll7.0.6001.22154139,26410-Apr-200805:15IA-64Iscomlog.dll7.0.6001.2215451,20010-Apr-200805:15IA-64Metadata.dll7.0.6001.22154569,34410-Apr-200805:15IA-64Rpcref.dll7.0.6001.2215414,33610-Apr-200805:18IA-64Wamreg.dll7.0.6001.2215477,31210-Apr-200805:19IA-64Abocomp.dll7.0.6001.22154209,40810-Apr-200804:57×86Coadmin.dll7.0.6001.2215475,77610-Apr-200804:57×86Iisadmin.dll7.0.6001.2215420,48010-Apr-200804:59×86Iiscfg.dll7.0.6001.22154991,74410-Apr-200804:59×86Infoadmn.dll7.0.6001.2215416,38410-Apr-200804:59×86Infocomm.dll7.0.6001.22154227,32810-Apr-200804:59×86Infoctrs.dll7.0.6001.221549,72810-Apr-200804:59×86Isatq.dll7.0.6001.2215455,29610-Apr-200804:59×86Iscomlog.dll7.0.6001.2215419,96810-Apr-200804:59×86Metadata.dll7.0.6001.22154268,28810-Apr-200805:00×86Rpcref.dll7.0.6001.221547,68010-Apr-200805:02×86Wamreg.dll7.0.6001.2215432,25610-Apr-200805:02×86

Description of the PerformancePoint Server 2007 hotfix package: April 28, 2009

Symptoms
This article describes the Microsoft Office PerformancePoint Server 2007 issues that are fixed in the hotfix package that is dated April 28, 2009.
This article describes the following items about the hotfix package:The issues that the hotfix package fixes.The prerequisites for installing the hotfix package.Whether you must restart the computer after you install the hotfix package.Whether the hotfix package is replaced by any other hotfix package.Whether you must make any registry changes.The files that the hotfix package contains.
Resolution
PerformancePoint Server 2007 hotfixes are created for the release version of PerformancePoint Server 2007. All PerformancePoint Server 2007 hotfix packages are cumulative.
A hotfix package is available for PerformancePoint Server 2007. The build of this hotfix package is 3.0.4315.00. The release version of PerformancePoint Server 2007 must be installed before you apply this hotfix. The build of the release version of PerformancePoint Server 2007 is 3.0.3520.0.
Issue that the hotfix package fixesThis hotfix package fixes the following PerformancePoint Server 2007 Monitoring and Analytics issues that were not previously documented in a Microsoft Knowledge Base article.Issue 1: You cannot browse the list of Web parts when you are editing a dashboard that is deployed to a SharePoint siteIn PerformancePoint Dashboard Designer, you edit a dashboard that is deployed to a SharePoint site. When you try to browse the list of Web parts by clicking Next on the Add Web Parts panel, you receive the following error message:

Server Error in ‘/’ Application.
Object reference not set to an instance of an object. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.Important After you apply this hotfix, you must redeploy the Dashboard Viewer for SharePoint Services Web part. To redeploy this Web part, follow these steps:Start the Monitoring Server Configuration Manager.Remove the Dashboard Viewer for SharePoint Services Web part.Re-add the Dashboard Viewer for SharePoint Services Web part.Issue 2: Time Intelligence Post Formula filters display the next day’s dateYou link a Time Intelligence Post Formula filter to a scorecard in PerformancePoint Dashboard Designer. When you preview this dashboard, you notice that the Time Intelligence Post Formula filter displays a date that isone day in advance on the scorecard. For example, the date on the client computer is March 6. When you preview this dashboard, you expect the Time Intelligence Post Formula filter to display the date asMarch 6. However, the Time Intelligence Post Formula filter displays that date as March 7. This problem occurs when a a time zone difference causes a one-day differencebetween the client computer and the server.
This problem occurs because the date on the server is not converted from Coordinated Universal Time (Greenwich Mean Time) to local time.Issue 3: Member property values may not be displayed correctly in reports or in chartsWhen a member property value is displayed in reports or in charts, you may encounter one of the following problems:The precision may be lost if the value has more than two decimal places. For example, a value of 0.001 is displayed as 0.00.The value “,00″ is added to the end of the value. For example, a value of 88.00 is displayed as 88.880,00.Issue 4: The connection to SQL Server 2008 Reporting Services fails in PerformancePoint Dashboard DesignerWhen you try to connect to a SQL Server 2008 Reporting Services report in PerformancePoint Dashboard Designer, you receive an “Unable to connect to server” error message.

Description of the Outlook 2007 hotfix package: June 12, 2007

Symptoms
This article describes the Microsoft Office Outlook 2007 issues that are fixed in the Outlook 2007 hotfix package that is dated June 12, 2007.
This article describes the following items about the hotfix package:The issues that the hotfix package fixes.The prerequisites for installing the hotfix package.Whether you must restart your computer after you install the hotfix package.Whether the hotfix package is replaced by any other hotfix package.Whether you must make any registry changes. The files that the hotfix package contains.
Resolution
Issues that the hotfix package fixesThis hotfix package fixes the following issues that were not previously documented in a Microsoft Knowledge Base article:You try to open a user’s shared calendar in Outlook 2007. If the user’s mailbox is in a different administrative group, the shared mailbox cannot be synchronized correctly. Additionally, an eventthat resembles the following event is logged in the Application log:
Event Type:Warning
Event Source:MSExchangeSA
Event Category:RFR Interface
Event ID:9234
Date:date
Time:time
User:N/A
Computer:server_name
Description: Referral Interface was not able to find an msExchExchangeServer object with legacyExchangeDN ‘/o=Organization_Name/ou=Exchange Administrative Group (group)/cn=Configuration/cn=Servers/cn=server_name’ in the Active Directory.You use a custom solution in a trusted simple MAPI environment to send e-mail messages in Outlook 2007. If an e-mail message contains more than five recipients, the e-mail aliases are not resolved. Additionally, the Outlook security dialog box unexpectedly appears. You have multiple appointments scheduled for a day in the calendar in Outlook 2007. When you print the calendar in Monthly style, only two appointments are printed for the day.
This issue may occur even though there is sufficient room for all the appointments to print for that day. A delegate for your mailbox accepts a meeting request on your behalf. Then,the meeting is updated. When you view the updated meeting request, the No response required button is not displayed. As meeting requests and meeting updates are processed in Outlook, the tracking status and the attendee changes for the meeting requests may cause new style conflicts.
When this issue occurs, the tracking status and the attendee changes are not updated automatically. Therefore,many items may be added to the “Sync Issues” folder and to the Conflicts folder. You send a meeting request that contains anattendee to which youcannot send requests, such as a meeting room. When you reopen the meeting request, the free/busy time for this attendee is not displayed. You send a recurring meeting request to attendees. Then, you update the meeting time for the recurring meeting and then send the update. When you reopen the recurring meeting, the meeting time reverts to the original meeting time. You open a second instance of a recurring meeting. Then, you update the recurring meeting and then send the update. When you do this, the meeting update is sent as expected. However, the changes to the meeting are not saved. You accept an all-day event request. Then, youschedule another all-day event that spans the same times as theall-day event that you accepted. When you switch between events, theevent that you scheduled may disappear. When you switch to the accepted event and then switch back to the scheduled event, the scheduled event reappears.You delete attendees from a recurring meeting and then send the meeting update. When you do this, the update is sent to all attendees. This includes the deleted attendees. You create a meeting exception for a recurring meeting. Then, you restart Outlook and then open the meeting exception. When you do this, the body of the exception message is blank. You are the organizer of a recurring meeting. When you open the recurring meeting, the meeting opens as a Send Cancellation action. You accept a meeting request in Cached Exchange Mode. When you do this, the meeting request is deleted and the meeting acceptance is not sent. Additionally, you may receive the following error message:

Cannot save free/busy information.You create a meeting exception for a recurring meeting. Then,you reopen the meeting exception. When you do this,one of the following symptoms may occur: If the body of the recurring meeting message is small, the body of theexception message is now large.If the body of the recurring meeting message is large, the body of the exception message is now blank.Note A large message body for a personal folders (.pst) file is 8 kilobytes (KB) or larger.When you try to propose a new time for a meeting request, you receive the following error message:

The end date you entered occurs before the start date.You change an existing meeting request. When you click Save and Send Update, the changes to the meeting request are sent as expected. However, the meeting request closes unexpectedly.

Cumulative update package 1 for SQL Server 2008

Symptoms
Cumulative Update 1 contains hotfixes for the Microsoft SQL Server 2008 issues that have been fixed since the release of SQL Server 2008.
Note This build of the cumulative update package is also known as build 10.00.1763.00.
We recommend that you test hotfixes before you deploy them in a production environment. Because the builds are cumulative, each new fix release contains all the hotfixes and all the security fixes that were included with the previous SQL Server 2008 fix release. We recommend that you consider applying the most recent fix release that contains this hotfix. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
956909?(http://support.microsoft.com/kb/956909/) The SQL Server 2008 builds that were released after SQL Server 2008 was released
Important notes about the cumulative update packageSQL Server 2008 hotfixes are now multilanguage. Therefore, there is only one cumulative hotfix package for all languages.One cumulative hotfix package includes all the component packages. The cumulative update package updates only those components that are installed on the system.
Resolution
How to obtain Cumulative Update 1 for SQL Server 2008A supported cumulative update package is now available from Microsoft. However, it is intended to correct only the problems that are described in this article. Apply it only to systems that are experiencing these specific problems. This cumulative update package may receive additional testing. Therefore, if you are not severely affected by any of these problems, we recommend that you wait for the next SQL Server 2008 service pack that contains the hotfixes in this cumulative update package.
If the cumulative update is available for download, there is a “Hotfix download available” section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the cumulative update package.
Note If additional issues occur or any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific cumulative update package. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site:
http://support.microsoft.com/contactus/?ws=support(http://support.microsoft.com/contactus/?ws=support)Note The “Hotfix Download Available” form displays the languages for which the cumulative update package is available. If you do not see your language, it is because a cumulative update package is not available for that language.
SQL Server 2008 hotfixes that are included in Cumulative Update 1 for SQL Server 2008
Microsoft Knowledge Base articles that discuss these hotfixes will be released as they become available.
For more information about the SQL Server bugs, click the following article numbers to view the articles in the Microsoft Knowledge Base:
Collapse this tableExpand this table
SQL Hotfix bug numberKnowledge Base article numberDescription50003171When you use a SAP client computer to view a SQL Server database, the database may be smaller than expected50003196957810?(http://support.microsoft.com/kb/957810/)FIX: In SQL Server 2008, a query returns incorrect results for the Date data type when you run the query on a partitioned table that uses data compression on only one of the partitions50003200957375?(http://support.microsoft.com/kb/957375/)FIX: A mirror server cannot fail over to a principal server in a SQL Server 2008 failover cluster50003202957811?(http://support.microsoft.com/kb/957811/)FIX: You receive an error message that states that the broker GUIDs do not match when you try to establish database mirroring in SQL Server 2008 or in SQL Server 200550003203957205?(http://support.microsoft.com/kb/957205/)FIX: An XML query that contains the @Table variable or the @XML variable takes a long time to complete in SQL Server 200850003224926292?(http://support.microsoft.com/kb/926292/)FIX: When you query through a view that uses the ORDER BY clause in SQL Server 2008, the result is still returned in random order 50003238957814?(http://support.microsoft.com/kb/957814/)FIX: The result for the Sum or Count function returns an empty value when you query a SQL Server 2008 Analysis Services cube50003241957101?(http://support.microsoft.com/kb/957101/)FIX: Some lists that use visibility toggles may not work as expected when you upgrade to SQL Server 2008 Reporting Services50003242955719?(http://support.microsoft.com/kb/955719/)FIX: Some text characters are displayed as square glyphs in a report that you design or view by using SQL Server 2008 Reporting Services50003243958745?(http://support.microsoft.com/kb/958745/)FIX: Error message when you try to run or preview a very large report in Microsoft SQL Server 2008 Reporting Services: “Exception of type System.OutOfMemoryException was thrown”50003244957103?(http://support.microsoft.com/kb/957103/)FIX: Error message when you try to view a report in SQL Server 2008 Reporting Services: “Object reference not set to an instance of an object. (rsRuntimeErrorInExpression)”50003245FIX: SQL Server 2008 Reporting Services stops responding when you try to render a report in the Image format50003246957104?(http://support.microsoft.com/kb/957104/)FIX: When you try to run a report that has recursive hierarchy and that uses toggles in the hierarchy, you may receive unpredictable results in SQL Server 2008 Reporting Services50003247957107?(http://support.microsoft.com/kb/957107/)FIX: A dump file may be generated in the Reporting Services Logfiles folder and you may receive an error message when you try to render a report in SQL Server 2008 Reporting Services50003248957108?(http://support.microsoft.com/kb/957108/)FIX: The Gauge report item uses only one point after you add multiple points to the item in SQL Server 2008 Reporting Services50003249FIX: Some items are split over two pages when you export a report to a PDF in SQL Server 2008 Reporting Services and you set the KeepTogether property50003250The embedded Tablix row and column size is not 100% for cells that contain data when a Tablix is embedded inside another Tablix in SQL Server 2008 Reporting Services50003251FIX: An image that is nested in a Tablix cell in SQL Server 2008 Reporting Services is displayed incorrectly when the Sizing property of the image is set to AutoSize50003252957118?(http://support.microsoft.com/kb/957118/)FIX: Images in rows are not displayed correctly for static Tablix members in a SQL Server 2008 Reporting Services report50003253957111?(http://support.microsoft.com/kb/957111/)FIX: You receive an error message when you use the LoadReportDefinition API to view a drillthrough report or a subreport report in Report Builder in SQL Server 2008 Reporting Services50003254957120?(http://support.microsoft.com/kb/957120/)FIX: SQL Server 2008 Reporting Services interprets the Slant property as a positive slope50003255957112?(http://support.microsoft.com/kb/957112/)FIX: SQL Server 2008 Reporting Services may stop responding when you move a history snapshot or a linked report to a new folder location50003256957113?(http://support.microsoft.com/kb/957113/)FIX: Error message when you try to create a query against a Hyperion Essbase cube database: “OLAP error (1260046): Unknown Member PARENT_UNIQUE_NAME used in query”50003315956039?(http://support.microsoft.com/kb/956039/)FIX: Error message when you run an MDX query that uses the CREATE GLOBAL CUBE statement to create a local cube in SQL Server 2008 Analysis Services or in SQL Server 2005 Analysis Services: “The syntax for ‘<MDXFunctionName>’ is incorrect”50003316956376?(http://support.microsoft.com/kb/956376/)FIX: The SQL Server 2005 Distribution Agent and the SQL Server 2008 Distribution Agent do not skip error 20598 when you configure a SQL Server 2000 transactional publication to skip error 2059850003320954831?(http://support.microsoft.com/kb/954831/)FIX: In SQL Server 2008 or in SQL Server 2005, the session that runs the TRUNCATE TABLE statement may stop responding, and you cannot end the session50003325955896?(http://support.microsoft.com/kb/955896/)FIX: You cannot edit a component that has multiple inputs in a SQL Server 2008 or SQL Server 2005 Integration Services package50003330955372?(http://support.microsoft.com/kb/955372/)FIX: An incorrect aggregate value is returned when you run an MDX query against a parent/child dimension that has the HideMemberIf property set to ParentIsBlankSelfOrMissing in SQL Server 2008 or in SQL Server 200550003334FIX: Error message when you run an INSERT statement in SQL Server: “Cannot insert an explicit value into a timestamp column”50003336FIX: You cannot view calculated members in an Excel 2007 pivot table that references an OLAP table in SQL Server 2005 Analysis Services Service Pack 2 or in SQL Server 2008 Analysis Services50003339FIX: Error message when you run an MDX query in SQL Server 2008 Analysis Services: “The MDX function failed because the coordinate for the ‘<AttributeName>’ attribute contains a set”50003341955975?(http://support.microsoft.com/kb/955975/)FIX: Error message when you update a table at the subscriber in a transactional replication in SQL Server 2008: “Updateable Subscriptions: Rows do not match between Publisher and Subscriber” 50003342955958?(http://support.microsoft.com/kb/955958/)FIX: No rows are returned when you use the sp_replqueuemonitor stored procedure to list the queued messages for a queue-updating subscription in SQL Server50003344957872FIX: When you update rows by using a cursor in SQL Server 2008, the update may take a long time to finish50003345956036?(http://support.microsoft.com/kb/956036/)FIX: Error message when you process a partition from SQL Server 2005 Analysis Services Cumulative Update 7 or from the release version of SQL Server 2008 Analysis Services: “Detected inconsistency between User define slice and detected slice of partition”50003346FIX: You receive a “Current session is no longer valid” error message or an access violation occurs when you process a cube in SQL Server 2008 Analysis Services50003349FIX: Error message when you run an UPDATE statement against a table that has a DML trigger in SQL Server 2008: “An inconsistency was detected during an internal operation”50003350Analysis Services may stop responding when a NonEmpty clause causes many cell errors50003351957819?(http://support.microsoft.com/kb/957819/)FIX: A SQL Server 2008 Analysis Services server may stop responding when you try to run an MDX query that uses cell security50003352957820?(http://support.microsoft.com/kb/957820/)FIX: The mining model opens a blank task editor window when you try to deploy the Data Mining Model Training task in a SQL Server 2008 Integration Services project in Business Intelligence Development Studio50003360956718?(http://support.microsoft.com/kb/956718/)FIX: A MERGE statement may not enforce a foreign key constraint when the statement updates a unique key column that is not part of a clustering key and there is a single row as the update source in SQL Server 200850003364957277?(http://support.microsoft.com/kb/957277/)FIX: The IntelliSense feature does not work correctly for a database that uses the Turkish collation and that uses the case-insensitive collation sort order in SQL Server 200850003365956218?(http://support.microsoft.com/kb/956218/)FIX: A NullReferenceException error for T-SQL Debugger occurs when you use the SET SHOWPLAN_XML ON option in a Transact-SQL statement on an instance of SQL Server 200850003367957278?(http://support.microsoft.com/kb/957278/)FIX: The IntelliSense feature incorrectly completes the logical operators in the CASE WHEN clause in SQL Server 200850003368957239?(http://support.microsoft.com/kb/957239/)FIX: You receive an error message when you click the View Single Column Profile By Column button in the Data Profile Viewer in SQL Server 2008: “Unhandled Exception”50003369957279?(http://support.microsoft.com/kb/957279/)FIX: The IntelliSense feature stops working when you type a query that has a specific lexical combination in SQL Server Management Studio in SQL Server 200850003371957803?(http://support.microsoft.com/kb/957803/)FIX: You cannot start the Data Profile Viewer (DataProfileViewer.exe) in SQL Server 200850003373957281?(http://support.microsoft.com/kb/957281/)FIX: In SQL Server 2008, the IntelliSense feature may become unavailable when you type Transact-SQL statements in the Query Editor in SQL Server Management Studio50003382FIX: Error message when you start the SQL Server 2008 Reporting Services Configuration Manager: “Invalid namespace”50003383FIX: The SimSun font is not displayed correctly when you view a SQL Server 2008 Report Services report50003386957330?(http://support.microsoft.com/kb/957330/)FIX: Clients cannot connect to the Report Server Web service in SQL Server 2008 Reporting Services50003387FIX: Error message when you render a report in SQL Server 2008 Reporting Services: “A generic error occurred in GDI+”50003388957332?(http://support.microsoft.com/kb/957332/)FIX: Data disappears from a report that contains an inner group that is set to an initial state of “Hidden” in SQL Server 2008 Reporting Services50003389957333?(http://support.microsoft.com/kb/957333/)FIX: A SQL Server 2008 Reporting Services report may repaginate continually and consume 100% of CPU resources50003391957387?(http://support.microsoft.com/kb/957387/)FIX: No records may be returned when you call the SQLExecute function to execute a prepared statement and you use the SQL Native Client ODBC Driver in SQL Server 200850003393955814?(http://support.microsoft.com/kb/955814/)FIX: Error message when you install SQL Server 2008 Express edition on a domain controller that is running Windows Server 2003 SP2 or Windows Small Business Server 2003 SP1: “Exception has been thrown by the target of invocation”50003399956138?(http://support.microsoft.com/kb/956138/)You cannot upgrade a non-English instance of SQL Server 2000 Reporting Services to SQL Server 2008 Reporting Services50003400957805?(http://support.microsoft.com/kb/957805/)FIX: When you try to run SQL Server 2008 database engine repair from a DVD, the repair fails, and you may receive error messages50003401957453?(http://support.microsoft.com/kb/957453/)FIX: When you install SQL Server 2008, the installation fails, and the “Attributes do not match” error message is logged in the Summary.txt file50003402957804?(http://support.microsoft.com/kb/957804/)FIX: SQL Server Setup does not use the instance name that you provide in the modified Config.ini file when you try to install SQL Server 2008 Express50003407Data warehousing may stop collecting data when many time-outs occur50003409You receive a memory error message when you try to run SQL Server Setup from a network resource50003410You may be unable to uninstall a prepared instance of SQL Server 200850003411955949?(http://support.microsoft.com/kb/955949/)FIX: Cluster upgrade to SQL Server 2008 fails when SQL Server 2005 cluster nodes have different installed features50003412955948?(http://support.microsoft.com/kb/955948/)FIX: When you install a clustered instance of SQL Server 2008, account validation fails even though you have specified the correct domain account and password50003414957806?(http://support.microsoft.com/kb/957806/)FIX: The CompleteFailoverCluster action does not detect the correct SKU that is prepared by using the PrepareFailoverCluster action in SQL Server 200850003415957459?(http://support.microsoft.com/kb/957459/)FIX: Error message when you try to add a second node to a SQL Server 2008 failover cluster: “The current SKU is invalid”50003419957357?(http://support.microsoft.com/kb/957357/)FIX: You receive an error message that the file is being used by another process when you try to rename or move an output file from a job in SQL Server Agent in SQL Server 200850003427957807?(http://support.microsoft.com/kb/957807/)FIX: A new node is not added to a SQL Server 2008 Analysis Services cluster or a SQL Server 2008 Reporting Services cluster if the SQL Server 2008 Database Engine is not installed50003452957809?(http://support.microsoft.com/kb/957809/)FIX: Event ID 7904 is logged, and the SQL Server 2008 database is corrupted when you restore a SQL Server 2008 database from a sequence of transaction log backups50003453Whenyou programmatically retrieve data from a SQL Server 2008 database, the data in memory may be overwritten50003454The Service Broker connections between endpoints may experience a deadlock condition when the initiator queues contain many messages50003456957823?(http://support.microsoft.com/kb/957823/)FIX: The clustered index table may take longer than you expect to be rebuilt when you use the ALTER INDEX REBUILD statement in SQL Server 200850003458957816?(http://support.microsoft.com/kb/957816/)FIX: The Database Mirroring feature does not work on a SQL Server 2008-based mirror server when you perform a rolling upgrade on the mirror server50003460FIX: Extended Events session produces an empty value for data captured for certain actions50003467955943?(http://support.microsoft.com/kb/955943/)FIX: The Processes pane in the Activity Monitor incorrectly shows sessions as head blockers in SQL Server 200850003468When a SQL Server 2008 policy fileexecutes a WMI query, the policy always executes the query against the local server regardless of the intended target50003469957817?(http://support.microsoft.com/kb/957817/)FIX: You cannot expand the Facets node under the Policy Management node in SQL Server Management Studio in a non-English version of SQL Server 2008
Cumulative update package informationPrerequisites There are no prerequisites to apply this cumulative update package. Restart informationYou may have to restart the computer after you apply this cumulative update package.Registry informationTo use one of the hotfixes in this package, you do not have to make any changes to the registry.
Cumulative update package file informationThis cumulative update may not contain all the files that you must have to fully update a product to the latest build. This cumulative update contains only the files that you must have to correct the issue thatis listed in this article.
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.32-bit versionsSQL Server 2008 Database Services Core Shared
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDistrib.exe2007.100.1763.078,36019-Sep-200809:43×86Dtspipeline.dll2007.100.1763.0697,36819-Sep-200809:43×86Microsoft.sqlserver.dmf.dll10.0.1763.0295,96019-Sep-200809:53×86Microsoft.sqlserver.management.collectortasks.dll10.0.1763.087,06419-Sep-200809:53×86Rdistcom.dll2007.100.1763.0652,31219-Sep-200810:00×86Replmerg.exe2007.100.1763.0344,08819-Sep-200810:00×86Sql_engine_core_shared_keyfile.dll2007.100.1763.016,92019-Sep-200809:52×86SQL Server 2008 Database Services Core Instance
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDatacollectorcontroller.dll2007.100.1763.0137,75219-Sep-200809:42×86Mssqlsystemresource.ldfNot applicable524,28818-Sep-200823:36Not applicableMssqlsystemresource.mdfNot applicable63,242,24018-Sep-200823:36Not applicableSql_engine_core_inst_keyfile.dll2007.100.1763.016,92019-Sep-200809:52×86Sqlagent.exe2007.100.1763.0369,68819-Sep-200810:14×86Sqlservr.exe2007.100.1763.041,003,03219-Sep-200810:14×86SQL Server 2008 Database Services Common Core
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformMsgprox.dll2007.100.1763.0204,82419-Sep-200809:53×86Replprov.dll2007.100.1763.0578,58419-Sep-200810:00×86Replrec.dll2007.100.1763.0793,11219-Sep-200810:00×86Sql_common_core_keyfile.dll2007.100.1763.016,92019-Sep-200809:52×86Xmlsub.dll2007.100.1763.0195,60819-Sep-200810:15×86SQL Server 2008 Business Intelligence Development Studio
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDataprofileviewer.exe10.0.1763.0316,44019-Sep-200809:42×86Dtspipeline.dll2007.100.1763.0697,36819-Sep-200809:43×86Microsoft.datatransformationservices.design.dll10.0.1763.04,236,31219-Sep-200809:53×86Microsoft.reportingservices.dataextensions.xmlaclient.dll10.0.1763.0566,29619-Sep-200809:53×86Microsoft.reportingservices.diagnostics.dll10.0.1763.0902,16819-Sep-200809:53×86Microsoft.reportingservices.hpbprocessing.dll10.0.1763.0287,76819-Sep-200809:53×86Microsoft.reportingservices.htmlrendering.dll10.0.1763.0197,65619-Sep-200809:53×86Microsoft.reportingservices.imagerendering.dll10.0.1763.0144,40819-Sep-200809:53×86Microsoft.reportingservices.processingcore.dll10.0.1763.04,342,80819-Sep-200809:53×86Microsoft.reportingservices.processingobjectmodel.dll10.0.1763.095,25619-Sep-200809:53×86Microsoft.reportingservices.rdlobjectmodel.dll10.0.1763.0832,53619-Sep-200809:53×86Microsoft.reportingservices.richtext.dll10.0.1763.0103,44819-Sep-200809:53×86Microsoft.reportingservices.spbprocessing.dll10.0.1763.0246,80819-Sep-200809:53×86Microsoft.reportingservices.wordrendering.dll10.0.1763.0230,42419-Sep-200809:53×86Msmdlocal.dll10.0.1763.023,455,25619-Sep-200809:53×86Msmgdsrv.dll10.0.1763.08,560,66419-Sep-200809:53×86Sql_bids_keyfile.dll2007.100.1763.016,92019-Sep-200809:52×86SQL Server 2008 Analysis Services
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformMsmdlocal.dll10.0.1763.023,455,25619-Sep-200809:53×86Msmdsrv.exe10.0.1763.021,949,97619-Sep-200809:53×86Msmgdsrv.dll10.0.1763.08,560,66419-Sep-200809:53×86Sql_as_keyfile.dll2007.100.1763.016,92019-Sep-200809:52×86SQL Server 2008 Integration Services
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDtspipeline.dll2007.100.1763.0697,36819-Sep-200809:43×86Sql_is_keyfile.dll2007.100.1763.016,92019-Sep-200809:52×86SQL Server 2008 Reporting Services
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformMicrosoft.reportingservices.dataextensions.xmlaclient.dll10.0.1763.0566,29619-Sep-200809:53×86Microsoft.reportingservices.diagnostics.dll10.0.1763.0902,16819-Sep-200809:53×86Microsoft.reportingservices.hpbprocessing.dll10.0.1763.0287,76819-Sep-200809:53×86Microsoft.reportingservices.htmlrendering.dll10.0.1763.0197,65619-Sep-200809:53×86Microsoft.reportingservices.imagerendering.dll10.0.1763.0144,40819-Sep-200809:53×86Microsoft.reportingservices.processingcore.dll10.0.1763.04,342,80819-Sep-200809:53×86Microsoft.reportingservices.processingobjectmodel.dll10.0.1763.095,25619-Sep-200809:53×86Microsoft.reportingservices.rdlobjectmodel.dll10.0.1763.0832,53619-Sep-200809:53×86Microsoft.reportingservices.richtext.dll10.0.1763.0103,44819-Sep-200809:53×86Microsoft.reportingservices.spbprocessing.dll10.0.1763.0246,80819-Sep-200809:53×86Microsoft.reportingservices.wordrendering.dll10.0.1763.0230,42419-Sep-200809:53×86Msmgdsrv.dll10.0.1763.08,560,66419-Sep-200809:53×86Reportingservicesservice.exe2007.100.1763.01,106,96819-Sep-200810:00×86Reportingserviceswebserver.dll10.0.1763.01,905,68819-Sep-200810:00×86Reportingserviceswebuserinterface.dll10.0.1763.01,610,77619-Sep-200810:00×86Rsconfigtool.exe10.0.1763.01,201,17619-Sep-200810:08×86Sql_rs_keyfile.dll2007.100.1763.016,92019-Sep-200809:52×86SQL Server 2008 Management Studio
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDataprofileviewer.exe10.0.1763.0316,44019-Sep-200809:42×86Dtspipeline.dll2007.100.1763.0697,36819-Sep-200809:43×86Microsoft.datatransformationservices.design.dll10.0.1763.04,236,31219-Sep-200809:53×86Microsoft.reportingservices.diagnostics.dll10.0.1763.0902,16819-Sep-200809:53×86Microsoft.sqlserver.dmf.dll10.0.1763.0295,96019-Sep-200809:53×86Microsoft.sqlserver.management.collectortasks.dll10.0.1763.087,06419-Sep-200809:53×86Microsoft.sqlserver.management.resourcemonitorwidgets.dll10.0.1763.0394,26419-Sep-200809:53×86Microsoft.sqlserver.sqlparser.dll10.0.1763.02,151,44819-Sep-200809:53×86Objectexplorer.dll10.0.1763.03,253,27219-Sep-200809:54×86Radlangsvc.dll10.0.1763.0123,92819-Sep-200810:00×86Rsconfigtool.exe10.0.1763.01,201,17619-Sep-200810:08×86Sql_ssms_keyfile.dll2007.100.1763.016,92019-Sep-200809:52×86Sqleditors.dll10.0.1763.01,225,75219-Sep-200810:14×86SQL Server 2008 Tools and Workstation Components
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDtspipeline.dll2007.100.1763.0697,36819-Sep-200809:43×86Microsoft.sqlserver.chainer.infrastructure.dll10.0.1763.0230,42419-Sep-200809:53×86Microsoft.sqlserver.configuration.sco.dll10.0.1763.01,303,57619-Sep-200809:53×86Microsoft.sqlserver.configuration.sstring.dll10.0.1763.024,60019-Sep-200809:53×86Msmdlocal.dll10.0.1763.023,455,25619-Sep-200809:53×86Msmgdsrv.dll10.0.1763.08,560,66419-Sep-200809:53×86Sql_tools_keyfile.dll2007.100.1763.016,92019-Sep-200809:52×86SQL Server 2008 Native Client
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformSqlncli10.dll2007.100.1763.02,460,18419-Sep-200810:14×86Sqlncli_keyfile.dll2007.100.1763.016,92019-Sep-200809:52×86x64-basedversionsSQL Server 2008 Database Services Core Shared
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDistrib.exe2007.100.1763.090,13619-Sep-200818:55×64Dtspipeline.dll2007.100.1763.01,090,07219-Sep-200818:55×64Microsoft.sqlserver.dmf.dll10.0.1763.0295,96019-Sep-200809:53×86Microsoft.sqlserver.dmf.dll10.0.1763.0295,96019-Sep-200819:20×86Microsoft.sqlserver.management.collectortasks.dll10.0.1763.087,06419-Sep-200819:20×86Rdistcom.dll2007.100.1763.0790,55219-Sep-200819:21×64Replmerg.exe2007.100.1763.0411,67219-Sep-200819:21×64Sql_engine_core_shared_keyfile.dll2007.100.1763.017,43219-Sep-200819:19×64SQL Server 2008 Database Services Core Instance
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDatacollectorcontroller.dll2007.100.1763.0258,07219-Sep-200818:48×64Mssqlsystemresource.ldfNot applicable524,28818-Sep-200823:36Not applicableMssqlsystemresource.mdfNot applicable63,242,24018-Sep-200823:36Not applicableSql_engine_core_inst_keyfile.dll2007.100.1763.017,43219-Sep-200819:19×64Sqlagent.exe2007.100.1763.0430,61619-Sep-200819:02×64Sqlservr.exe2007.100.1763.057,825,81619-Sep-200819:02×64SQL Server 2008 Database Services Common Core
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformMsgprox.dll2007.100.1763.0204,82419-Sep-200809:53×86Msgprox.dll2007.100.1763.0248,85619-Sep-200819:20×64Replprov.dll2007.100.1763.0578,58419-Sep-200810:00×86Replprov.dll2007.100.1763.0730,64819-Sep-200819:21×64Replrec.dll2007.100.1763.0793,11219-Sep-200810:00×86Replrec.dll2007.100.1763.0979,99219-Sep-200819:21×64Sql_common_core_keyfile.dll2007.100.1763.017,43219-Sep-200819:19×64Xmlsub.dll2007.100.1763.0195,60819-Sep-200810:15×86Xmlsub.dll2007.100.1763.0311,32019-Sep-200819:02×64SQL Server 2008 Business Intelligence Development Studio
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDataprofileviewer.exe10.0.1763.0316,44019-Sep-200809:42×86Dtspipeline.dll2007.100.1763.0697,36819-Sep-200809:43×86Microsoft.datatransformationservices.design.dll10.0.1763.04,236,31219-Sep-200809:53×86Microsoft.reportingservices.dataextensions.xmlaclient.dll10.0.1763.0566,29619-Sep-200809:53×86Microsoft.reportingservices.diagnostics.dll10.0.1763.0902,16819-Sep-200809:53×86Microsoft.reportingservices.hpbprocessing.dll10.0.1763.0287,76819-Sep-200809:53×86Microsoft.reportingservices.htmlrendering.dll10.0.1763.0197,65619-Sep-200809:53×86Microsoft.reportingservices.imagerendering.dll10.0.1763.0144,40819-Sep-200809:53×86Microsoft.reportingservices.processingcore.dll10.0.1763.04,342,80819-Sep-200809:53×86Microsoft.reportingservices.processingobjectmodel.dll10.0.1763.095,25619-Sep-200809:53×86Microsoft.reportingservices.rdlobjectmodel.dll10.0.1763.0832,53619-Sep-200809:53×86Microsoft.reportingservices.richtext.dll10.0.1763.0103,44819-Sep-200809:53×86Microsoft.reportingservices.spbprocessing.dll10.0.1763.0246,80819-Sep-200809:53×86Microsoft.reportingservices.wordrendering.dll10.0.1763.0230,42419-Sep-200809:53×86Msmdlocal.dll10.0.1763.023,455,25619-Sep-200809:53×86Msmdlocal.dll10.0.1763.044,450,32819-Sep-200819:20×64Msmgdsrv.dll10.0.1763.08,560,66419-Sep-200809:53×86Msmgdsrv.dll10.0.1763.012,334,10419-Sep-200819:20×64Sql_bids_keyfile.dll2007.100.1763.017,43219-Sep-200819:19×64SQL Server 2008 Analysis Services
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformMsmdlocal.dll10.0.1763.023,455,25619-Sep-200809:53×86Msmdlocal.dll10.0.1763.044,450,32819-Sep-200819:20×64Msmdsrv.exe10.0.1763.043,728,40819-Sep-200819:20×64Msmgdsrv.dll10.0.1763.08,560,66419-Sep-200809:53×86Msmgdsrv.dll10.0.1763.012,334,10419-Sep-200819:20×64Sql_as_keyfile.dll2007.100.1763.017,43219-Sep-200819:19×64SQL Server 2008 Integration Services
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDtspipeline.dll2007.100.1763.01,090,07219-Sep-200818:55×64Sql_is_keyfile.dll2007.100.1763.017,43219-Sep-200819:19×64SQL Server 2008 Reporting Services
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformMicrosoft.reportingservices.dataextensions.xmlaclient.dll10.0.1763.0566,29619-Sep-200819:20×86Microsoft.reportingservices.diagnostics.dll10.0.1763.0902,16819-Sep-200819:20×86Microsoft.reportingservices.hpbprocessing.dll10.0.1763.0287,76819-Sep-200819:20×86Microsoft.reportingservices.htmlrendering.dll10.0.1763.0197,65619-Sep-200819:20×86Microsoft.reportingservices.imagerendering.dll10.0.1763.0144,40819-Sep-200819:20×86Microsoft.reportingservices.processingcore.dll10.0.1763.04,342,80819-Sep-200819:20×86Microsoft.reportingservices.processingobjectmodel.dll10.0.1763.095,25619-Sep-200819:20×86Microsoft.reportingservices.rdlobjectmodel.dll10.0.1763.0832,53619-Sep-200819:20×86Microsoft.reportingservices.richtext.dll10.0.1763.0103,44819-Sep-200819:20×86Microsoft.reportingservices.spbprocessing.dll10.0.1763.0246,80819-Sep-200819:20×86Microsoft.reportingservices.wordrendering.dll10.0.1763.0230,42419-Sep-200819:20×86Msmgdsrv.dll10.0.1763.012,334,10419-Sep-200819:20×64Reportingservicesservice.exe2007.100.1763.02,045,46419-Sep-200819:21×64Reportingserviceswebserver.dll10.0.1763.01,905,68819-Sep-200819:21×86Reportingserviceswebuserinterface.dll10.0.1763.01,610,77619-Sep-200819:21×86Rsconfigtool.exe10.0.1763.01,201,17619-Sep-200810:08×86Sql_rs_keyfile.dll2007.100.1763.017,43219-Sep-200819:19×64SQL Server 2008 Management Studio
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDataprofileviewer.exe10.0.1763.0316,44019-Sep-200809:42×86Dtspipeline.dll2007.100.1763.0697,36819-Sep-200809:43×86Microsoft.datatransformationservices.design.dll10.0.1763.04,236,31219-Sep-200809:53×86Microsoft.reportingservices.diagnostics.dll10.0.1763.0902,16819-Sep-200809:53×86Microsoft.sqlserver.dmf.dll10.0.1763.0295,96019-Sep-200809:53×86Microsoft.sqlserver.dmf.dll10.0.1763.0295,96019-Sep-200819:20×86Microsoft.sqlserver.management.collectortasks.dll10.0.1763.087,06419-Sep-200809:53×86Microsoft.sqlserver.management.resourcemonitorwidgets.dll10.0.1763.0394,26419-Sep-200809:53×86Microsoft.sqlserver.sqlparser.dll10.0.1763.02,151,44819-Sep-200809:53×86Objectexplorer.dll10.0.1763.03,253,27219-Sep-200809:54×86Radlangsvc.dll10.0.1763.0123,92819-Sep-200810:00×86Rsconfigtool.exe10.0.1763.01,201,17619-Sep-200810:08×86Sql_ssms_keyfile.dll2007.100.1763.017,43219-Sep-200819:19×64Sqleditors.dll10.0.1763.01,225,75219-Sep-200810:14×86SQL Server 2008 Tools and Workstation Components
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDtspipeline.dll2007.100.1763.0697,36819-Sep-200809:43×86Dtspipeline.dll2007.100.1763.01,090,07219-Sep-200818:55×64Microsoft.sqlserver.chainer.infrastructure.dll10.0.1763.0230,42419-Sep-200819:20×86Microsoft.sqlserver.configuration.sco.dll10.0.1763.01,303,57619-Sep-200819:20×86Microsoft.sqlserver.configuration.sstring.dll10.0.1763.024,60019-Sep-200819:20×86Msmdlocal.dll10.0.1763.023,455,25619-Sep-200809:53×86Msmdlocal.dll10.0.1763.044,450,32819-Sep-200819:20×64Msmgdsrv.dll10.0.1763.08,560,66419-Sep-200809:53×86Msmgdsrv.dll10.0.1763.012,334,10419-Sep-200819:20×64Sql_tools_keyfile.dll2007.100.1763.017,43219-Sep-200819:19×64SQL Server 2008 Native Client
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformSqlncli10.dll2007.100.1763.02,460,18419-Sep-200810:14×86Sqlncli10.dll2007.100.1763.03,158,55219-Sep-200819:02×64Sqlncli_keyfile.dll2007.100.1763.017,43219-Sep-200819:19×64Itanium-based versionsSQL Server 2008 Database Services Core Shared
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDistrib.exe2007.100.1763.0208,92019-Sep-200823:37IA-64Dtspipeline.dll2007.100.1763.02,023,96019-Sep-200823:37IA-64Microsoft.sqlserver.dmf.dll10.0.1763.0295,96019-Sep-200809:53×86Microsoft.sqlserver.dmf.dll10.0.1763.0295,96019-Sep-200823:44×86Microsoft.sqlserver.management.collectortasks.dll10.0.1763.087,06419-Sep-200823:44×86Rdistcom.dll2007.100.1763.01,832,47219-Sep-200823:51IA-64Replmerg.exe2007.100.1763.0972,82419-Sep-200823:51IA-64Sql_engine_core_shared_keyfile.dll2007.100.1763.022,55219-Sep-200823:44IA-64SQL Server 2008 Database Services Core Instance
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDatacollectorcontroller.dll2007.100.1763.0474,13619-Sep-200823:37IA-64Mssqlsystemresource.ldfNot applicable524,28818-Sep-200823:36Not applicableMssqlsystemresource.mdfNot applicable63,242,24018-Sep-200823:36Not applicableSql_engine_core_inst_keyfile.dll2007.100.1763.022,55219-Sep-200823:44IA-64Sqlagent.exe2007.100.1763.01,203,22419-Sep-200823:58IA-64Sqlservr.exe2007.100.1763.0110,867,48019-Sep-200823:58IA-64SQL Server 2008 Database Services Common Core
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformMsgprox.dll2007.100.1763.0204,82419-Sep-200809:53×86Msgprox.dll2007.100.1763.0536,60019-Sep-200823:45IA-64Replprov.dll2007.100.1763.0578,58419-Sep-200810:00×86Replprov.dll2007.100.1763.01,644,05619-Sep-200823:51IA-64Replrec.dll2007.100.1763.0793,11219-Sep-200810:00×86Replrec.dll2007.100.1763.02,127,38419-Sep-200823:51IA-64Sql_common_core_keyfile.dll2007.100.1763.022,55219-Sep-200823:44IA-64Xmlsub.dll2007.100.1763.0195,60819-Sep-200810:15×86Xmlsub.dll2007.100.1763.0562,20019-Sep-200823:58IA-64SQL Server 2008 Analysis Services
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformMsmdlocal.dll10.0.1763.023,455,25619-Sep-200809:53×86Msmdlocal.dll10.0.1763.057,500,69619-Sep-200823:45IA-64Msmdsrv.exe10.0.1763.058,850,84019-Sep-200823:45IA-64Msmgdsrv.dll10.0.1763.08,560,66419-Sep-200809:53×86Msmgdsrv.dll10.0.1763.015,485,97619-Sep-200823:45IA-64Sql_as_keyfile.dll2007.100.1763.022,55219-Sep-200823:44IA-64SQL Server 2008 Integration Services
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDtspipeline.dll2007.100.1763.02,023,96019-Sep-200823:37IA-64Sql_is_keyfile.dll2007.100.1763.022,55219-Sep-200823:44IA-64SQL Server 2008 Reporting Services
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformMicrosoft.reportingservices.dataextensions.xmlaclient.dll10.0.1763.0566,29619-Sep-200823:44×86Microsoft.reportingservices.diagnostics.dll10.0.1763.0902,16819-Sep-200823:44×86Microsoft.reportingservices.hpbprocessing.dll10.0.1763.0287,76819-Sep-200823:44×86Microsoft.reportingservices.htmlrendering.dll10.0.1763.0197,65619-Sep-200823:44×86Microsoft.reportingservices.imagerendering.dll10.0.1763.0144,40819-Sep-200823:44×86Microsoft.reportingservices.processingcore.dll10.0.1763.04,342,80819-Sep-200823:44×86Microsoft.reportingservices.processingobjectmodel.dll10.0.1763.095,25619-Sep-200823:44×86Microsoft.reportingservices.rdlobjectmodel.dll10.0.1763.0832,53619-Sep-200823:44×86Microsoft.reportingservices.richtext.dll10.0.1763.0103,44819-Sep-200823:44×86Microsoft.reportingservices.spbprocessing.dll10.0.1763.0246,80819-Sep-200823:44×86Microsoft.reportingservices.wordrendering.dll10.0.1763.0230,42419-Sep-200823:44×86Msmgdsrv.dll10.0.1763.015,485,97619-Sep-200823:45IA-64Reportingservicesservice.exe2007.100.1763.03,360,28019-Sep-200823:51IA-64Reportingserviceswebserver.dll10.0.1763.01,905,68819-Sep-200823:51×86Reportingserviceswebuserinterface.dll10.0.1763.01,610,77619-Sep-200823:51×86Rsconfigtool.exe10.0.1763.01,201,17619-Sep-200810:08×86Sql_rs_keyfile.dll2007.100.1763.022,55219-Sep-200823:44IA-64SQL Server 2008 Management Studio
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDataprofileviewer.exe10.0.1763.0316,44019-Sep-200809:42×86Dtspipeline.dll2007.100.1763.0697,36819-Sep-200809:43×86Microsoft.datatransformationservices.design.dll10.0.1763.04,236,31219-Sep-200809:53×86Microsoft.reportingservices.diagnostics.dll10.0.1763.0902,16819-Sep-200809:53×86Microsoft.sqlserver.dmf.dll10.0.1763.0295,96019-Sep-200809:53×86Microsoft.sqlserver.dmf.dll10.0.1763.0295,96019-Sep-200823:44×86Microsoft.sqlserver.management.collectortasks.dll10.0.1763.087,06419-Sep-200809:53×86Microsoft.sqlserver.management.resourcemonitorwidgets.dll10.0.1763.0394,26419-Sep-200809:53×86Microsoft.sqlserver.sqlparser.dll10.0.1763.02,151,44819-Sep-200809:53×86Objectexplorer.dll10.0.1763.03,253,27219-Sep-200809:54×86Radlangsvc.dll10.0.1763.0123,92819-Sep-200810:00×86Rsconfigtool.exe10.0.1763.01,201,17619-Sep-200810:08×86Sql_ssms_keyfile.dll2007.100.1763.022,55219-Sep-200823:44IA-64Sqleditors.dll10.0.1763.01,225,75219-Sep-200810:14×86SQL Server 2008 Tools and Workstation Components
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformDtspipeline.dll2007.100.1763.0697,36819-Sep-200809:43×86Dtspipeline.dll2007.100.1763.02,023,96019-Sep-200823:37IA-64Microsoft.sqlserver.chainer.infrastructure.dll10.0.1763.0230,42419-Sep-200823:44×86Microsoft.sqlserver.configuration.sco.dll10.0.1763.01,303,57619-Sep-200823:44×86Microsoft.sqlserver.configuration.sstring.dll10.0.1763.024,60019-Sep-200823:44×86Msmdlocal.dll10.0.1763.023,455,25619-Sep-200809:53×86Msmdlocal.dll10.0.1763.057,500,69619-Sep-200823:45IA-64Msmgdsrv.dll10.0.1763.08,560,66419-Sep-200809:53×86Msmgdsrv.dll10.0.1763.015,485,97619-Sep-200823:45IA-64Sql_tools_keyfile.dll2007.100.1763.022,55219-Sep-200823:44IA-64SQL Server 2008 Native Client
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformSqlncli10.dll2007.100.1763.02,460,18419-Sep-200810:14×86Sqlncli10.dll2007.100.1763.06,347,80019-Sep-200823:58IA-64Sqlncli_keyfile.dll2007.100.1763.022,55219-Sep-200823:44IA-64

ASP.NET data binding overview

Symptoms
This article provides an introduction to ASP.NET data binding.
For additional ASP.NET overviews, see the following Microsoft Knowledge Base article:
305140?(http://support.microsoft.com/kb/305140/) ASP.NET roadmap
Resolution
With ASP.NET data binding, you can bind any server control to simple properties, collections, expressions and/or methods. When you use data binding, you have more flexibility when you use data from a database or other means.
This article addresses the following data binding topics: Data binding essentials<%# %> SyntaxPage.DataBind() versus Control.DataBind()Data-bound list controlsRepeater controlDataList controlDataGrid controlAccessing dataDataSet dlassDataReader dlassBinding in list control templatesDataBinder.Eval methodExplicit castingItemDataBound event
Data binding essentials<%# %> Syntax ASP.NET introduces a new declarative syntax, <%# %>. This syntax is the basis for using data binding in an .aspx page. All data binding expressions must be contained within these characters. The following list includes examples of simple data binding from multiple sources: Simple property (syntax for a customer):

<%# custID %> Collection (syntax for an order):

<asp:ListBox id=”List1″ datasource=’<%# myArray %>’ runat=”server”> Expression (syntax for a contact):

<%# ( customer.First Name + ” ” + customer.LastName ) %> Method result (syntax for the outstanding balance):

<%# GetBalance(custID) %> In the preceding examples, the inline <%# %> tags indicate where the information from a specific data source is to be placed in the .aspx page. The following data binding example uses a TextBox Web server control:

<asp:textbox id=txt text=”<%# custID %>” runat=server /> For more information about data binding syntax, see the following .NET Framework Software Development Kit (SDK) documentation:
Data Binding Expression Syntax
http://msdn2.microsoft.com/en-us/library/bda9bbfx(vs.71).aspx(http://msdn2.microsoft.com/en-us/library/bda9bbfx(vs.71).aspx)Page.DataBind() versus Control.DataBind() After the particular data sources have been determined and set for the objects on the .aspx page, you must bind the data to these data sources. You can use the Page.DataBind or the Control.DataBind method to bind the data to the data sources.
Both methods work similarly. The main difference is that all data sources are bound to their server controls after the Page.DataBind method is called. No data is rendered to the control until you explicitly call either the DataBind method of the Web server control or until you invoke the page-level Page.DataBind method. Typically, Page.DataBind (or DataBind) is called from the Page_Load event.
For more information about the DataBind method, see the following .NET Framework SDK documentation: Control.DataBind Method
http://msdn.microsoft.com/en-us/library/w5e5992d.aspx(http://msdn.microsoft.com/en-us/library/w5e5992d.aspx)
Data-bound list controls The list controls are special Web server controls that can bind to collections. You can use these controls to display rows of data in a customized template format. All list controls expose the DataSource and the DataMember properties, which are used to bind to collections.
These controls can bind their DataSource property to any collection that supports the IEnumerable, the ICollection, or the IListSource interface.
Repeater control The Repeater control is a templated, data-bound list. The Repeater control is “lookless;” that is, it does not have any built-in layout or styles. Therefore, you must explicitly declare all HTML layout, formatting, and style tags in the control’s templates.
The following code samples demonstrate how you can use one list control, the Repeater control, to display data:
NOTE: You must modify the parameters of the connection string as necessary for your environment.
Visual Basic .NET

<%@ Page Language=”vb” %><%@ Import Namespace=”System.Data” %><%@ Import Namespace=”System.Data.SqlClient” %><script runat=”server”>Sub Page_Load(sender As Object, e As EventArgs)Dim cnn As SqlConnection = New SqlConnection(“server=(local);” & _”database=pubs;Integrated Security=SSPI”)Dim cmd As SqlDataAdapter = New SqlDataAdapter(“select * from authors”, cnn)Dim ds As DataSet = New DataSet()cmd.Fill(ds)Repeater1.DataSource = dsRepeater1.DataBind()End Sub</script><html><body><form id=”Form1″ method=”post” runat=”server”><asp:Repeater id=”Repeater1″ runat=”server”><ItemTemplate><%# DataBinder.Eval(Container.DataItem,”au_id”) %><br> </ItemTemplate></asp:Repeater></form></body></html> Visual C# .NET

<%@ Page language=”c#” %><%@ Import Namespace=”System.Data” %><%@ Import Namespace=”System.Data.SqlClient” %><script runat=”server”>void Page_Load(Object sender, EventArgs e) {SqlConnection cnn = newSqlConnection(“server=(local);database=pubs;Integrated Security=SSPI”);SqlDataAdapter da = new SqlDataAdapter(“select * from authors”, cnn);DataSet ds = new DataSet();da.Fill(ds, “authors”);Repeater1.DataSource = ds.Tables["authors"];Repeater1.DataBind();}</script><html><body><form id=”WebForm2″ method=”post” runat=”server”><asp:Repeater id=”Repeater1″ runat=”server”><ItemTemplate><%# DataBinder.Eval(Container.DataItem,”au_id”) %><br> </ItemTemplate></asp:Repeater></form></body></html> Visual J# .NET

<%@ Page language=”VJ#” %><%@ Import Namespace=”System.Data” %><%@ Import Namespace=”System.Data.SqlClient” %> <script runat=”server”>void Page_Load(Object sender, EventArgs e) {SqlConnection cnn = new SqlConnection(“server=(local);database=pubs;IntegratedSecurity=SSPI”);SqlDataAdapter da = new SqlDataAdapter(“select * from authors”, cnn);DataSet ds = new DataSet();da.Fill(ds, “authors”);DataTableCollection dtc = ds.get_Tables();int index = dtc.IndexOf(“authors”);Repeater1.set_DataSource(dtc.get_Item(index));Repeater1.DataBind();}</script><html><body><form id=”WebForm2″ method=”post” runat=”server”><asp:Repeater id=”Repeater1″ runat=”server”><ItemTemplate><%# DataBinder.Eval(Container.DataItem,”au_id”) %><br></ItemTemplate></asp:Repeater></form></body></html> For more information about the Repeater control, see the following .NET Framework SDK documentation:
Repeater Web Server Control
http://msdn.microsoft.com/en-us/library/x8f2zez5.aspx(http://msdn.microsoft.com/en-us/library/x8f2zez5.aspx)DataList control The DataList class is a feature-rich, templated, data-bound list. You can modify the templates to customize this control. Unlike the Repeater control, DataList supports directional rendering and can optionally render in an HTML table at run time.
For more information about the DataList control, see the following .NET Framework SDK documentation:
DataList Web Server Control
http://msdn.microsoft.com/en-us/library/9cx2f3ks(VS.85).aspx(http://msdn.microsoft.com/en-us/library/9cx2f3ks(VS.85).aspx)DataGrid control The DataGrid control is a fully featured, multicolumn, data-bound grid. To customize the layout of individual columns in the DataGrid, you can set the column type to “templated” and modify the column’s templates. The DataGrid control can render without templates, which makes this control ideal for reporting scenarios. DataGrid also supports selection, editing, deletion, paging, and sorting by column and button columns.
For more information about the DataGrid control, see the following .NET Framework SDK documentation:
DataGrid Web Server Control
http://msdn.microsoft.com/en-us/library/aa710742(VS.71).aspx(http://msdn.microsoft.com/en-us/library/aa710742(VS.71).aspx)
Accessing data This section describes how to access data from a database and bind the data to list controls. You can use the DataSet or the DataReader class to obtain data from a database. DataSet class A DataSet contains a complete representation of data, including the table structure, the relationships between tables, and the ordering of the data. DataSet classes are flexible enough to store any kind of information from a database to an Extensible Markup Language (XML) file. DataSet classes are stateless; that is, you can pass these classes from client to server without tying up server connection resources. The following code demonstrates how to use a DataSet to bind data to a control:
NOTE: You must modify the parameters of the connection string as necessary for your environment.
Visual Basic .NET

Dim cnn As SqlConnection = New SqlConnection(“server=(local);” & _”database=pubs;Integrated Security=SSPI”)Dim cmd As SqlDataAdapter = New SqlDataAdapter(“select * from authors”, cnn)Dim ds As DataSet = New DataSet()cmd.Fill(ds)MyRepeater.DataSource = dsMyRepeater.DataBind() Visual C# .NET

SqlConnection cnn = new SqlConnection(“server=(local);database=pubs;Integrated Security=SSPI”); SqlDataAdapter da = new SqlDataAdapter(“select * from authors”, cnn); DataSet ds = new DataSet(); da.Fill(ds);MyRepeater.DataSource = ds;MyRepeater.DataBind(); Visual J# .NET

SqlConnection cnn = new SqlConnection(“server=(local);database=pubs;Integrated Security=SSPI”); SqlDataAdapter da = new SqlDataAdapter(“select * from authors”, cnn); DataSet ds = new DataSet(); da.Fill(ds); MyRepeater.set_DataSource(ds);MyRepeater.DataBind(); For more information about the DataSet class, see the following .NET Framework SDK documentation:
DataSet Class
http://msdn2.microsoft.com/en-us/library/system.data.dataset(vs.71).aspx(http://msdn2.microsoft.com/en-us/library/system.data.dataset(vs.71).aspx)DataReader class Conversely, if you only need to display (and not change) the data that is to be rendered, a DataReader class may be a better solution. For example, it is better to use a DataReader for a DropDownList control because the DataReader is a forward-only data cursor. The following code demonstrates how to use a SqlDataReader class to bind data to a control:
Visual Basic .NET

Dim cnn As SqlConnection = New SqlConnection(“server=(local);” & _”database=pubs;Integrated Security=SSPI”)Dim cmd As SqlCommand = New SqlCommand(“select * from authors”, cnn)cnn.Open()MyRepeater.DataSource = cmd.ExecuteReader(CommandBehavior.CloseConnection)MyRepeater.DataBind() Visual C# .NET

SqlConnection cnn = new SqlConnection(“server=(local);database=pubs;Integrated Security=SSPI”);SqlCommand cmd = new SqlCommand(“select * from authors”, cnn);cnn.Open();MyRepeater.DataSource = cmd.ExecuteReader(CommandBehavior.CloseConnection);MyRepeater.DataBind(); Visual J# .NET

SqlConnection cnn = new SqlConnection(“server=(local);database=pubs;Integrated Security=SSPI”); SqlCommand cmd = new SqlCommand(“select * from authors”, cnn); cnn.Open();MyRepeater.set_DataSource(cmd.ExecuteReader(CommandBehavior.CloseConnection));MyRepeater.DataBind(); For more information about the SqlDataReader class and data access with ASP.NET, see the following topics in the .NET Framework SDK documentation:
SqlDataReader Class
http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.aspx(http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.aspx)
Developing High-Performance ASP.NET Applications
http://msdn2.microsoft.com/en-us/library/5dws599a(vs.71).aspx(http://msdn2.microsoft.com/en-us/library/5dws599a(vs.71).aspx)
Binding in list control templates You can use templates in the list controls to bind and to customize individual records of a data source. This section includes three methods to do this. DataBinder.Eval method When the data source works with data that is returned from a database, the data source may contain numerous pieces of information. You can use the generic DataBinder.Eval method to return data. In the following code sample, the “au_id” field is returned from the data source of the container object:

<%# DataBinder.Eval(Container.DataItem,”au_id”) %> For more information about the DataBinder.Eval method, see the following .NET Framework SDK documentation:
DataBinder.Eval Method
http://msdn.microsoft.com/en-us/library/4hx47hfe.aspx(http://msdn.microsoft.com/en-us/library/4hx47hfe.aspx)Explicit casting If you need more control, use explicit casting. An explicit conversion uses a type conversion keyword. These keywords act as functions, but the compiler generates the code inline. Therefore, execution is slightly faster than with a function call. The following code samples use explicit casting:
Visual Basic .NET

‘ DataTable as the DataSource<%# CType(Container.DataItem, System.Data.DataRowView)(“au_id”) %>’ DataReader as the DataSource<%# CType(Container.DataItem, System.Data.Common.DbDataRecord)(“au_id”) %>’ DataReader as the DataSource<%# CType(Container.DataItem, System.Data.Common.DbDataRecord)(0) %> Visual C# .NET

// DataTable as the DataSource<%# ((System.Data.DataRowView)Container.DataItem)["au_id"] %> // DataReader as the DataSource<%# ((System.Data.Common.DbDataRecord)Container.DataItem)["au_id"] %>// DataReader as the DataSource<%# ((System.Data.Common.DbDataRecord)Container.DataItem)[0] %> Visual J# .NET

// DataTable as the DataSource<%# ((System.Data.DataRowView)Container.DataItem)["au_id"] %> // DataReader as the DataSource<%# ((System.Data.Common.DbDataRecord)Container.DataItem)["au_id"] %>// DataReader as the DataSource<%# ((System.Data.Common.DbDataRecord)Container.DataItem)[0] %> Note that the preceding samples use either a DataTable, which is a subset of a DataSet, or DataReader as a data source. ItemDataBound event You can also use the ItemDataBound event of the control to bind the data. This event occurs when an item is data bound to the control. The following HTML code sample defines a Repeater control with an ItemTemplate:

<asp:repeater id=rptr runat=server><itemtemplate><asp:label id=lblAuthorID runat=server /></itemtemplate></asp:repeater> The following methods are required in your page:
Visual Basic .NET

public Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)’TODO: Retrieve data from a database,’and bind the data to a list control.End Subpublic Sub rptr_OnItemDataBound(ByVal sender As Object, _ByVal e As System.Web.UI.WebControls.RepeaterItemEventArgs) Handles rptr.ItemDataBoundDim rec As DataRowViewrec = e.Item.DataItem’Make sure that you have the data.If Not IsDBNull(rec) ThenDim l1 As Labell1 = e.Item.FindControl(“lblAuthorID”)l1.Text = rec(“au_id”).ToString()End IfEnd Sub Visual C# .NET

public void Page_Init(object sender, System.EventArgs e){rptr.ItemDataBound += new RepeaterItemEventHandler(rptr_OnItemDataBound);}public void Page_Load(object sender, System.EventArgs e){// TODO: Retrieve data from a database,// and bind the data to a list control.}public void rptr_OnItemDataBound(object sender, RepeaterItemEventArgs e){System.Data.Common.DbDataRecord rec = (System.Data.Common.DbDataRecord)e.Item.DataItem;if(rec!=null) //Make sure that you have the data.{Label l1 = (Label)e.Item.FindControl(“lblAuthorID”);l1.Text = rec["au_id"].ToString();}} Visual J# .NET

public void Page_Init(Object sender, System.EventArgs e){rptr.add_ItemDataBound(new RepeaterItemEventHandler(rptr_OnItemDataBound));}private void Page_Load(Object sender, System.EventArgs e){// TODO: Retrieve data from a database,// and bind the data to a list control.}public void rptr_OnItemDataBound(Object sender, RepeaterItemEventArgs e){System.Data.Common.DbDataRecord rec = (System.Data.Common.DbDataRecord)e.get_Item().get_DataItem();if (rec != null) //Make sure that you have the data.{Label l1 = (Label)e.get_Item().FindControl(“lblAuthorID”);l1.set_Text(((rec.get_Item(“au_id”)).ToString()));}}

An unrecoverable error occurs and you receive the “Game has encountered a problem and needs to close” error message when you start or play a Microsoft game

Symptoms
When you start or play a game and an unrecoverable error occurs, you may receive the following error message:

Gathering exception data. Then, you may receive the following error message:

Game has encountered a problem and needs to close. We are sorry for the inconvenience. If you were in the middle of something, the information you were working on may be lost. Please tell Microsoft about this problem. We have created an error report that you can send to help us improve Game. We will treat this report as confidential and anonymous. To see what data this error report contains, click here.
Resolution
If you choose to send an error report, Microsoft will analyze the fault data and try to identify and correct the issues that are involved. At the time of reporting, the Error Reporting tool checks to see whether the issue that you have encountered has already been fixed. When the tool checks, an Error Reporting dialog box opens that indicates that the tool is preparing an error report. If an update or a workaround exists for the specific issue that you reported, you will be able to click to view more information. If there is no information about the specific issue that you reported or if you did not choose to report the issue, click to view the following Microsoft Knowledge Base article for general information about how to troubleshoot unrecoverable errors.
Microsoft Windows XP and earlier versions
303032?(http://support.microsoft.com/kb/303032/) The game stops responding or closes unexpectedly when you start or play a Microsoft game
Windows VistaTo resolve this issue, follow the steps in the appropriate section.
The computer is connected to the Internet View the “Troubleshoot game problems” topic on the following Windows Online Help and Support Web site:
http://windowshelp.microsoft.com/Windows/en-US/Help/d4753757-3365-475c-86a1-ccfa2f6cba161033.mspx(http://windowshelp.microsoft.com/Windows/en-US/Help/d4753757-3365-475c-86a1-ccfa2f6cba161033.mspx)
The computer is not connected to the Internet View the “Troubleshoot game problems” topic in Windows Help and Support on the computer’s hard disk by following these steps: Click Start, and then click Help and Support. In the Search Help box or in the Search online Help box, type Troubleshoot game problems, and then click Search Help. In the list of topics, click Troubleshoot game problems. Click the link that best describes the problem that you are experiencing. Follow the suggestions to troubleshoot the problem that you are experiencing.