ÿþ<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=Content-Type content="text/html; charset=unicode"> <meta name=ProgId content=Word.Document> <meta name=Generator content="Microsoft Word 12"> <meta name=Originator content="Microsoft Word 12"> <link rel=File-List href="VS2008SP1Readme_Updated_files/filelist.xml"> <title>Visual Studio 2008 Service Pack 1 Readme</title> <!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>Anna Miller (LIDMAN)</o:Author> <o:Template>Normal</o:Template> <o:LastAuthor>westonh</o:LastAuthor> <o:Revision>3</o:Revision> <o:TotalTime>9</o:TotalTime> <o:Created>2009-05-16T00:00:00Z</o:Created> <o:LastSaved>2009-05-18T19:17:00Z</o:LastSaved> <o:Pages>13</o:Pages> <o:Words>9392</o:Words> <o:Characters>53537</o:Characters> <o:Company>Microsoft</o:Company> <o:Lines>446</o:Lines> <o:Paragraphs>125</o:Paragraphs> <o:CharactersWithSpaces>62804</o:CharactersWithSpaces> <o:Version>12.00</o:Version> </o:DocumentProperties> </xml><![endif]--> <link rel=themeData href="VS2008SP1Readme_Updated_files/themedata.thmx"> <link rel=colorSchemeMapping href="VS2008SP1Readme_Updated_files/colorschememapping.xml"> <!--[if gte mso 9]><xml> <w:WordDocument> <w:SpellingState>Clean</w:SpellingState> <w:GrammarState>Clean</w:GrammarState> <w:TrackMoves>false</w:TrackMoves> <w:TrackFormatting/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="&#45;-"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--> <style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;} h1 {mso-style-priority:9; mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 1 Char"; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; mso-outline-level:1; font-size:24.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; font-weight:bold;} h2 {mso-style-priority:9; mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 2 Char"; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; mso-outline-level:2; font-size:18.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; font-weight:bold;} h3 {mso-style-priority:9; mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 3 Char"; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; mso-outline-level:3; font-size:13.5pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; font-weight:bold;} h4 {mso-style-priority:9; mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 4 Char"; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; mso-outline-level:4; font-size:12.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; font-weight:bold;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {mso-style-noshow:yes; mso-style-priority:99; color:purple; text-decoration:underline; text-underline:single;} p {mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:9.5pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;} span.Heading1Char {mso-style-name:"Heading 1 Char"; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 1"; mso-ansi-font-size:14.0pt; mso-bidi-font-size:14.0pt; font-family:"Cambria","serif"; mso-ascii-font-family:Cambria; mso-ascii-theme-font:major-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:major-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:major-bidi; color:#365F91; mso-themecolor:accent1; mso-themeshade:191; font-weight:bold;} span.Heading2Char {mso-style-name:"Heading 2 Char"; mso-style-noshow:yes; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 2"; mso-ansi-font-size:13.0pt; mso-bidi-font-size:13.0pt; font-family:"Cambria","serif"; mso-ascii-font-family:Cambria; mso-ascii-theme-font:major-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:major-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:major-bidi; color:#4F81BD; mso-themecolor:accent1; font-weight:bold;} span.Heading3Char {mso-style-name:"Heading 3 Char"; mso-style-noshow:yes; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 3"; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:"Cambria","serif"; mso-ascii-font-family:Cambria; mso-ascii-theme-font:major-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:major-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:major-bidi; color:#4F81BD; mso-themecolor:accent1; font-weight:bold;} span.Heading4Char {mso-style-name:"Heading 4 Char"; mso-style-noshow:yes; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 4"; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:"Cambria","serif"; mso-ascii-font-family:Cambria; mso-ascii-theme-font:major-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:major-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:major-bidi; color:#4F81BD; mso-themecolor:accent1; font-weight:bold; font-style:italic;} p.style1, li.style1, div.style1 {mso-style-name:style1; mso-style-priority:99; mso-style-unhide:no; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;} p.style2, li.style2, div.style2 {mso-style-name:style2; mso-style-priority:99; mso-style-unhide:no; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:9.5pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;} p.style3, li.style3, div.style3 {mso-style-name:style3; mso-style-priority:99; mso-style-unhide:no; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; font-weight:bold;} p.style4, li.style4, div.style4 {mso-style-name:style4; mso-style-priority:99; mso-style-unhide:no; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;} p.style5, li.style5, div.style5 {mso-style-name:style5; mso-style-priority:99; mso-style-unhide:no; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; font-weight:bold;} p.style6, li.style6, div.style6 {mso-style-name:style6; mso-style-priority:99; mso-style-unhide:no; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; text-align:center; mso-pagination:widow-orphan; font-size:9.5pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;} p.style7, li.style7, div.style7 {mso-style-name:style7; mso-style-priority:99; mso-style-unhide:no; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; text-align:center; mso-pagination:widow-orphan; font-size:9.5pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; font-weight:bold;} p.style8, li.style8, div.style8 {mso-style-name:style8; mso-style-priority:99; mso-style-unhide:no; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; font-style:italic;} span.style41 {mso-style-name:style41; mso-style-unhide:no; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:"Arial","sans-serif"; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial;} span.style11 {mso-style-name:style11; mso-style-unhide:no; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:"Arial","sans-serif"; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial;} span.style21 {mso-style-name:style21; mso-style-unhide:no; font-family:"Arial","sans-serif"; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial;} span.style51 {mso-style-name:style51; mso-style-unhide:no; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:"Arial","sans-serif"; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial; font-weight:bold;} span.style81 {mso-style-name:style81; mso-style-unhide:no; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:"Arial","sans-serif"; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial; font-style:italic;} span.SpellE {mso-style-name:""; mso-spl-e:yes;} span.GramE {mso-style-name:""; mso-gram-e:yes;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; font-size:10.0pt; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt;} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.Section1 {page:Section1;} /* List Definitions */ @list l0 {mso-list-id:255753374; mso-list-template-ids:972578630;} @list l0:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l1 {mso-list-id:334236654; mso-list-template-ids:-1672606790;} @list l1:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l1:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l1:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l1:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l1:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l1:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l1:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l1:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l1:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l2 {mso-list-id:373234549; mso-list-template-ids:1785779374;} @list l2:level1 {mso-level-number-format:bullet; mso-level-text:·; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Symbol;} @list l2:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l2:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l2:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l2:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l2:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l2:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l2:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l2:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l3 {mso-list-id:400714674; mso-list-template-ids:-1213793084;} @list l3:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l3:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l3:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l3:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l3:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l3:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l3:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l3:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l3:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l4 {mso-list-id:425153155; mso-list-template-ids:-1996077410;} @list l4:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l4:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l4:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l4:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l4:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l4:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l4:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l4:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l4:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l5 {mso-list-id:724332962; mso-list-template-ids:1148634926;} @list l5:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l5:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l5:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l5:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l5:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l5:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l5:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l5:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l5:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l6 {mso-list-id:740371997; mso-list-template-ids:1972027096;} @list l6:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l6:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l6:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l6:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l6:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l6:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l6:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l6:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l6:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l7 {mso-list-id:882593932; mso-list-template-ids:-1118507876;} @list l7:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l7:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l7:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l7:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l7:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l7:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l7:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l7:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l7:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l8 {mso-list-id:938637087; mso-list-template-ids:1626894696;} @list l8:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l8:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l8:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l8:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l8:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l8:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l8:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l8:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l8:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l9 {mso-list-id:970327474; mso-list-template-ids:1987453654;} @list l9:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l9:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l9:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l9:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l9:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l9:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l9:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l9:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l9:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l10 {mso-list-id:991526736; mso-list-template-ids:-962796384;} @list l10:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l10:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l10:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l10:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l10:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l10:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l10:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l10:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l10:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l11 {mso-list-id:1013605333; mso-list-template-ids:1771049514;} @list l11:level1 {mso-level-number-format:bullet; mso-level-text:·; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Symbol;} @list l11:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l11:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l11:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l11:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l11:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l11:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l11:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l11:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l12 {mso-list-id:1198735633; mso-list-template-ids:-440893780;} @list l12:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l12:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l12:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l12:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l12:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l12:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l12:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l12:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l12:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l13 {mso-list-id:1274704668; mso-list-template-ids:-1786713564;} @list l13:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l13:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l13:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l13:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l13:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l13:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l13:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l13:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l13:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l14 {mso-list-id:1477723696; mso-list-template-ids:-1520821918;} @list l14:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l14:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l14:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l14:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l14:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l14:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l14:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l14:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l14:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l15 {mso-list-id:1494447212; mso-list-template-ids:797979478;} @list l15:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l15:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l15:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l15:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l15:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l15:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l15:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l15:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l15:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l16 {mso-list-id:1517310212; mso-list-template-ids:2124197066;} @list l16:level1 {mso-level-number-format:bullet; mso-level-text:·; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Symbol;} @list l16:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l16:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l16:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l16:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l16:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l16:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l16:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l16:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l17 {mso-list-id:1528059114; mso-list-template-ids:-895871438;} @list l17:level1 {mso-level-number-format:bullet; mso-level-text:·; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Symbol;} @list l17:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l17:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l17:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l17:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l17:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l17:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l17:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l17:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l18 {mso-list-id:1542404033; mso-list-template-ids:750794366;} @list l18:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l18:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l18:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l18:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l18:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l18:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l18:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l18:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l18:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l19 {mso-list-id:1699817318; mso-list-type:hybrid; mso-list-template-ids:1390701186 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l19:level1 {mso-level-number-format:bullet; mso-level-text:·; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l19:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l19:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l19:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l19:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l19:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l19:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l19:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l19:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l20 {mso-list-id:1705136209; mso-list-template-ids:-117900754;} @list l20:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l20:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l20:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l20:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l20:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l20:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l20:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l20:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l20:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l21 {mso-list-id:1707944772; mso-list-template-ids:575723282;} @list l21:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l21:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l21:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l21:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l21:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l21:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l21:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l21:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l21:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l22 {mso-list-id:1747721033; mso-list-template-ids:21370596;} @list l22:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l22:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l22:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l22:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l22:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l22:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l22:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l22:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l22:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l23 {mso-list-id:1838883299; mso-list-template-ids:1893868618;} @list l23:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l23:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l23:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l23:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l23:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l23:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l23:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l23:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l23:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l24 {mso-list-id:2009482045; mso-list-type:hybrid; mso-list-template-ids:1568541094 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l24:level1 {mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-.25in;} @list l25 {mso-list-id:2145154578; mso-list-template-ids:-1040025656;} @list l25:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l25:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l25:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l25:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l25:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l25:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l25:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l25:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l25:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} ol {margin-bottom:0in;} ul {margin-bottom:0in;} --> </style> <!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style> <![endif]--><!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="3074"/> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1"/> </o:shapelayout></xml><![endif]--> </head> <body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'> <div class=Section1> <h1><span style='mso-fareast-font-family:"Times New Roman"'>Visual Studio 2008 Service Pack 1 (SP1) Readme <o:p></o:p></span></h1> <h2><a name=TOC><span style='mso-fareast-font-family:"Times New Roman"'>Table of Contents</span></a><span style='mso-fareast-font-family:"Times New Roman"'> <o:p></o:p></span></h2> <ul type=disc> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l2 level1 lfo1;tab-stops:list .5in'><b><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>1. <a href="#System_Requirements">System Requirements</a><o:p></o:p></span></b></li> </ul> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:24.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>1.1. <a href="#Supported_Architectures">Supported Architectures</a><o:p></o:p></span></p> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:24.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>1.2. <a href="#Supported_Operating_Systems">Supported Operating Systems</a><o:p></o:p></span></p> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:24.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>1.3. <a href="#Hardware_Requirements">Hardware Requirements</a><o:p></o:p></span></p> <ul type=disc> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l2 level1 lfo1;tab-stops:list .5in'><b><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>2. <a href="#Known_Issues">Known Issues</a><o:p></o:p></span></b></li> </ul> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:24.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>2.1. <a href="#Installing">Installing</a><o:p></o:p></span></p> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:24.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>2.2. <a href="#Uninstalling">Uninstalling</a><o:p></o:p></span></p> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:24.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>2.3. <a href="#Product_Issues">Product Issues</a><o:p></o:p></span></p> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:48.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>2.3.1. <a href="#General_Issues">General Issues</a><o:p></o:p></span></p> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:48.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>2.3.2. <a href="#ADO.Net">ADO.Net</a><o:p></o:p></span></p> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:48.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>2.3.3. <a href="#Languages">Languages</a><o:p></o:p></span></p> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:48.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>2.3.4. <a href="#LINQ">LINQ</a><o:p></o:p></span></p> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:48.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>2.3.5. <a href="#Visual_Studio_Tools_for_Office">Visual Studio Tools for Office</a><o:p></o:p></span></p> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:48.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>2.3.6. <a href="#Web_Development">Web Development</a><o:p></o:p></span></p> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:48.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>2.3.7. <a href="#Windows_Communication_Foundation_(WCF)_">Windows Communication Foundation (WCF) Tools</a><o:p></o:p></span></p> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:48.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>2.3.8. <a href="#Windows_Presentation_Foundation_(WPF)_D">Windows Presentation Foundation (WPF) Designer for Visual Studio</a><o:p></o:p></span></p> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:48.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>2.3.9. <a href="#Windows_Workflow_Foundation_(WF)_Tools">Windows Workflow Foundation (WF) Tools</a><o:p></o:p></span></p> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:.5in;text-indent:48.0pt;mso-list:l2 level1 lfo1;tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>2.3.10. <a href="#Windows_SDK_Integration">Windows SDK Integration</a><o:p></o:p></span></p> <ul type=disc> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l2 level1 lfo1;tab-stops:list .5in'><b><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>3. <a href="#Related_Links">Related Links</a><o:p></o:p></span></b></li> </ul> <h2><span style='mso-fareast-font-family:"Times New Roman"'>1. <a name="System_Requirements">System Requirements</a> <o:p></o:p></span></h2> <p class=MsoNormal><b><span style='mso-fareast-font-family:"Times New Roman"'>1.1<span class=GramE>.<a name="Supported_Architectures">Supported</a></span><span style='mso-bookmark:Supported_Architectures'> Architectures</span> </span></b><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p class=MsoNormal><span class=GramE><span style='font-family:Symbol; mso-ascii-font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman"'>·</span><span style='mso-fareast-font-family:"Times New Roman"'><span style='mso-spacerun:yes'>  </span>x86</span></span><span style='mso-fareast-font-family: "Times New Roman"'> <o:p></o:p></span></p> <p class=MsoNormal><span class=GramE><span style='font-family:Symbol; mso-ascii-font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman"'>·</span><span style='mso-fareast-font-family:"Times New Roman"'><span style='mso-spacerun:yes'>  </span></span><span class=style41><span style='mso-fareast-font-family:"Times New Roman"'>x64</span></span></span><span class=style41><span style='mso-fareast-font-family:"Times New Roman"'> (WOW) </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p><b>1.2<span class=GramE>.<a name="Supported_Operating_Systems">Supported</a></span><span style='mso-bookmark:Supported_Operating_Systems'> Operating Systems</span></b><span style='mso-bookmark:Supported_Operating_Systems'></span> </p> <p class=MsoNormal><span class=GramE><span style='font-family:Symbol; mso-ascii-font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman"'>·</span><span style='mso-fareast-font-family:"Times New Roman"'><span style='mso-spacerun:yes'>  </span></span><span style='font-size:9.5pt; font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Microsoft</span></span><span style='font-size:9.5pt;font-family:"Arial","sans-serif";mso-fareast-font-family: "Times New Roman"'> Windows XP </span><span style='mso-fareast-font-family: "Times New Roman"'><o:p></o:p></span></p> <p class=MsoNormal><span class=GramE><span style='font-family:Symbol; mso-ascii-font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman"'>·</span><span style='mso-fareast-font-family:"Times New Roman"'><span style='mso-spacerun:yes'>  </span></span><span style='font-size:9.5pt; font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Microsoft</span></span><span style='font-size:9.5pt;font-family:"Arial","sans-serif";mso-fareast-font-family: "Times New Roman"'> Windows Server 2003 </span><span style='mso-fareast-font-family: "Times New Roman"'><o:p></o:p></span></p> <p class=MsoNormal><span class=GramE><span style='font-family:Symbol; mso-ascii-font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman"'>·</span><span style='mso-fareast-font-family:"Times New Roman"'><span style='mso-spacerun:yes'>  </span></span><span style='font-size:9.5pt; font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Microsoft</span></span><span style='font-size:9.5pt;font-family:"Arial","sans-serif";mso-fareast-font-family: "Times New Roman"'> Windows Server 2008</span><span style='mso-fareast-font-family: "Times New Roman"'> <o:p></o:p></span></p> <p class=MsoNormal><span class=GramE><span style='font-family:Symbol; mso-ascii-font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman"'>·</span><span style='mso-fareast-font-family:"Times New Roman"'><span style='mso-spacerun:yes'>  </span></span><span style='font-size:9.5pt; font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Windows</span></span><span style='font-size:9.5pt;font-family:"Arial","sans-serif";mso-fareast-font-family: "Times New Roman"'> Vista </span><span style='mso-fareast-font-family:"Times New Roman"'><br> <br> <b>1.3.</b></span><a name="Hardware_Requirements"><span class=style11><b><span style='mso-fareast-font-family:"Times New Roman"'>Hardware Requirements</span></b></span></a><span style='mso-bookmark:Hardware_Requirements'></span><b><span style='mso-fareast-font-family: "Times New Roman"'> </span></b><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p class=MsoNormal><span class=GramE><span style='font-family:Symbol; mso-ascii-font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman"'>·</span><span style='mso-fareast-font-family:"Times New Roman"'><span style='mso-spacerun:yes'>  </span></span><span style='font-size:9.5pt; font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>3.8</span></span><span style='font-size:9.5pt;font-family:"Arial","sans-serif";mso-fareast-font-family: "Times New Roman"'> GB available on the system drive, plus 600 MB on the drive on which Visual Studio is installed <br> &nbsp;&nbsp;&nbsp; Note: You can use the Disk Cleanup utility to remove temporary files.&nbsp;&nbsp; </span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p class=MsoNormal><span class=GramE><span style='font-family:Symbol; mso-ascii-font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman"'>·</span><span style='mso-fareast-font-family:"Times New Roman"'><span style='mso-spacerun:yes'>  </span></span><span style='font-size:9.5pt; font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Minimum</span></span><span style='font-size:9.5pt;font-family:"Arial","sans-serif";mso-fareast-font-family: "Times New Roman"'>: 1.6 GHz CPU, 1024x768 display, 5400 RPM hard disk </span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p class=MsoNormal><span class=GramE><span style='font-family:Symbol; mso-ascii-font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman"'>·</span><span style='mso-fareast-font-family:"Times New Roman"'><span style='mso-spacerun:yes'>  </span></span><span style='font-size:9.5pt; font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Recommended</span></span><span style='font-size:9.5pt;font-family:"Arial","sans-serif";mso-fareast-font-family: "Times New Roman"'>: 2.2 GHz or higher CPU, 1280x1024 display, 7200 RPM or higher hard disk&nbsp; </span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p class=MsoNormal><span class=GramE><span style='font-family:Symbol; mso-ascii-font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman"'>·</span><span style='mso-fareast-font-family:"Times New Roman"'><span style='mso-spacerun:yes'>  </span></span><span style='font-size:9.5pt; font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>On</span></span><span style='font-size:9.5pt;font-family:"Arial","sans-serif";mso-fareast-font-family: "Times New Roman"'> Windows Vista: 2.4 GHz CPU</span><span style='mso-fareast-font-family: "Times New Roman"'> <o:p></o:p></span></p> <h2><span style='mso-fareast-font-family:"Times New Roman"'>2. <a name="Known_Issues">Known Issues</a> <o:p></o:p></span></h2> <h3><span style='mso-fareast-font-family:"Times New Roman"'>2.1 <a name=Installing>Installing</a> <o:p></o:p></span></h3> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.1 Microsoft Synchronization Services for ADO.NET 1.0 for Devices installation requirements <o:p></o:p></span></h4> <p>Microsoft Synchronization Services for ADO.NET 1.0 for Devices is not installed together with VS2008 SP1. Users must download the .<span class=SpellE>msi</span> file before Local Database Cache <span class=SpellE>funtionality</span> in Smart Device projects can be enabled.</p> <p><u>To resolve this issue:</u></p> <p>Download the Microsoft Synchronization Services for ADO.NET 1.0 for Devices .<span class=SpellE>msi</span> file from the Download center and install it.</p> <p><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=75FEF59F-1B5E-49BC-A21A-9EF4F34DE6FC&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyId=75FEF59F-1B5E-49BC-A21A-9EF4F34DE6FC&amp;displaylang=en</a></p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.2 Visual Studio 2008 SP1 installation fails and the message &quot;A connection with the server could not be established&quot; is displayed <o:p></o:p></span></h4> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>Visual Studio 2008 SP1 installation fails and the message &quot;A connection with the server could not be established&quot; <span class=GramE>is</span> displayed.</span></span><span style='mso-fareast-font-family: "Times New Roman"'><br> </span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>These are the possible causes for such a failure: </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <ul type=disc> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l16 level1 lfo2;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Access to the Internet is denied by a firewall.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l16 level1 lfo2;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Failure to connect through a proxy server.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l16 level1 lfo2;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Server is not online.<o:p></o:p></span></li> </ul> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>The most likely cause is a firewall on the target computer.</span></span><span style='mso-fareast-font-family:"Times New Roman"'> <o:p></o:p></span></p> <p><u>To resolve this issue:</u></p> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>Add an exception to the firewall for <span class=SpellE>SPInstaller</span>. This will stop the firewall from blocking communications required by <span class=SpellE>SpInstaller</span>. Then run the Visual Studio 2008 SP1 installation again.</span></span><span style='mso-fareast-font-family:"Times New Roman"'><br> </span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>On a Windows XP computer: </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l8 level1 lfo3;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Open the Control Panel.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l8 level1 lfo3;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click &quot;Windows Firewall&quot;.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l8 level1 lfo3;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click the &quot;Exceptions&quot; tab.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l8 level1 lfo3;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click &quot;Add programs&quot;.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l8 level1 lfo3;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Add <span class=SpellE>SPInstaller</span> to the list of programs.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l8 level1 lfo3;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click &quot;OK&quot;.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l8 level1 lfo3;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Restart the computer.<o:p></o:p></span></li> </ol> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>On a Windows Vista computer: </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l3 level1 lfo4;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Open the Control Panel.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l3 level1 lfo4;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click &quot;Windows Firewall&quot;.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l3 level1 lfo4;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click &quot;Allow a program through Windows Firewall&quot;.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l3 level1 lfo4;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click the &quot;Exceptions&quot; tab.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l3 level1 lfo4;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click &quot;Add programs&quot;.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l3 level1 lfo4;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Add <span class=SpellE>SPInstaller</span> to the list of programs.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l3 level1 lfo4;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click &quot;OK&quot;.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l3 level1 lfo4;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Restart the computer.<o:p></o:p></span></li> </ol> <h4><span class=GramE><span style='mso-fareast-font-family:"Times New Roman"'>2.1.2<span style='mso-spacerun:yes'>  </span>Installation</span></span><span style='mso-fareast-font-family:"Times New Roman"'> of SQL Server on Windows 7 RC generates a compatibility warning<o:p></o:p></span></h4> <p>When you try to install SQL Server 2008 RTM or SQL Server 2005 RTM/SP1/SP2 on Windows 7 RC, you may receive a warning that SQL Server has known compatibility issues with this version of Windows.&nbsp; Because SQL Server is redistributed by Visual Studio, installations in which the user selects to install SQL Server together with Visual Studio may be affected.&nbsp; The issues that trigger the compatibility warning have been fixed in SQL Server 2008 SP1 and SQL Server 2005 SP3. </p> <p><u>To resolve this issue:</u></p> <p>Install Visual Studio 2008 and select to install SQL Server 2005 Express Edition SP2 (selected by default).&nbsp; </p> <p style='margin-left:.5in;text-indent:-.25in;mso-list:l24 level1 lfo26'><![if !supportLists]><span style='mso-fareast-font-family:Arial'><span style='mso-list:Ignore'>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]>During installation, click  Run Program when you receive the compatibility warning.<span style='mso-spacerun:yes'>  </span></p> <p style='margin-left:.5in;text-indent:-.25in;mso-list:l24 level1 lfo26'><![if !supportLists]><span style='mso-fareast-font-family:Arial'><span style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]>After installation is completed, download and install SQL Server 2005 Express Edition SP3 <a href="http://go.microsoft.com/fwlink/?LinkId=151892">here</a>. (<b style='mso-bidi-font-weight:normal'>NOTE:</b> The x64 version is located near the bottom of the page.)</p> <p style='margin-left:.5in;text-indent:-.25in;mso-list:l24 level1 lfo26'><![if !supportLists]><span style='mso-fareast-font-family:Arial'><span style='mso-list:Ignore'>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]>During SQL Server 2005 Express Edition SP3 setup, make sure to upgrade the already installed instance.</p> <p style='margin-left:.5in;text-indent:-.25in;mso-list:l24 level1 lfo26'><![if !supportLists]><span style='mso-fareast-font-family:Arial'><span style='mso-list:Ignore'>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]>You can verify your version of SQL Server 2005 Express Edition by following the instructions <a href="http://go.microsoft.com/fwlink/?LinkId=151985">here</a>.</p> <p>As an alternative, you can install SQL Server 2005 Express Edition SP3 before you install Visual Studio 2008.&nbsp; </p> <p><u><span style='mso-bidi-font-weight:bold'>More Information</span></u></p> <p style='margin-left:.5in;text-indent:-.25in;mso-list:l19 level1 lfo5'><![if !supportLists]><span style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family: Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><a href="http://go.microsoft.com/fwlink/?LinkId=151892">Download SQL Server 2005 Express Edition SP3</a></p> <p style='margin-left:.5in;text-indent:-.25in;mso-list:l19 level1 lfo5'><![if !supportLists]><span style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family: Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><a href="http://go.microsoft.com/fwlink/?LinkId=135960">Download SQL Server 2005 SP3</a> (non-Express)</p> <p style='margin-left:.5in;text-indent:-.25in;mso-list:l19 level1 lfo5'><![if !supportLists]><span style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family: Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><a href="http://go.microsoft.com/fwlink/?LinkId=151639">Download SQL Server 2008 SP1</a></p> <p>If you have to install SQL Server 2008 on Windows 7 RC and want to avoid the warning messages, you can create the SQL Server 2008 with Service Pack 1 package yourself. &nbsp;Follow the steps described by Peter <span class=SpellE>Saddow</span>:&nbsp;&nbsp; <a href="http://go.microsoft.com/fwlink/?LinkID=151896&amp;clcid=0x409">Creating a merged (slipstreamed) drop containing SQL Server 2008 RTM + Service Pack 1</a></p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.3 Uninstalling a patch may downgrade files in other Visual Studio products <o:p></o:p></span></h4> <p>When Visual Studio 2008 SP1 is applied to multiple products on a computer, for example, to Visual Studio 2008 English and Visual Studio 2008 Spanish, uninstalling SP1 from either will downgrade files for the other Visual Studio 2008 products. </p> <p><u>To resolve this issue:</u></p> <p>Repair the products that still have Visual Studio 2008 SP1 installed, or uninstall SP1 from those products as well.</p> <p>For Windows Vista or later:</p> <p>1. Open Control Panel.<br> 2. Click &quot;Programs&quot;.<br> 3. Click &quot;Uninstall a program&quot;.<br> 4. Select an edition of Visual Studio 2008 that still has SP1 installed.<br> 5. Click &quot;Uninstall/Change&quot;.<br> 6. Click &quot;Continue&quot; to elevate if prompted.<br> 7. Click &quot;Next&quot; when Setup components have been loaded.<br> 8. Click &quot;Repair/Reinstall&quot;.</p> <p>For operating systems earlier than Windows Vista:</p> <p>1. Open Control Panel.<br> 2. Click &quot;Add or Remove Programs&quot;.<br> 3. Click &quot;Uninstall/Change&quot;.<br> 4. Click &quot;Next&quot; when Setup components have been loaded.<br> 5. Click &quot;Repair/Reinstall&quot;.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.4 Visual Studio 2008 SP1 installation fails when the Windows Vista sidebar is enabled. <o:p></o:p></span></h4> <p>Visual Studio 2008 SP1 installation fails when the Windows Vista sidebar is on.</p> <p><u>To resolve this issue:</u></p> <p>1. Right-click the Sidebar icon in the notification area, at the far right of the taskbar.<br> 2. Click &quot;Exit&quot;. </p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.5 Each language version of Visual Studio requires the matching language version of the service pack<o:p></o:p></span></h4> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>Installing mismatched language versions of Visual Studio 2008 RTM and Visual Studio 2008 SP1 can result in broken features or mixed-language UI.</span></span><span style='mso-fareast-font-family:"Times New Roman"'><br> </span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Supported scenarios: </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <ul type=disc> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l17 level1 lfo6;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Visual Studio 2008 RTM (language A) + Visual Studio 2008 SP1 (language A)<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l17 level1 lfo6;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Visual Studio 2008 RTM (language B) + Visual Studio 2008 SP1 (language B)<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l17 level1 lfo6;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Visual Studio 2008 RTM (language A) + Visual Studio 2008 RTM (language B)<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l17 level1 lfo6;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Visual Studio 2008 RTM (language A) + Visual Studio 2008 RTM (language B) + Visual Studio 2008 SP1 (language A) + Visual Studio 2008 SP1 (language B)<o:p></o:p></span></li> </ul> <p class=style1><u>To resolve this issue:</u></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l23 level1 lfo7;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Uninstall Visual Studio 2008 SP1.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l23 level1 lfo7;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Perform a Maintenance Mode repair of Visual Studio 2008 RTM.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l23 level1 lfo7;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Install the matching language version of Visual Studio 2008 SP1.<o:p></o:p></span></li> </ol> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.6 Uninstalling the Windows SDK can affect Visual Studio 2008 <o:p></o:p></span></h4> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>If you install either the Windows SDK for Windows Vista or the Windows SDK Update for Windows Vista, and then uninstall the Windows SDK, registry keys that are required by Visual Studio to find Windows headers, libraries, and tools are removed. </span></span><span style='mso-fareast-font-family: "Times New Roman"'><o:p></o:p></span></p> <p class=style1><u>To resolve this issue:</u></p> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>Perform either of the following actions: </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <ul type=disc> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l11 level1 lfo8;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Repair Visual Studio 2008 by using Add or Remove Programs (in Windows Server 2003 or Windows XP), or by using Programs and Features (Windows Vista or Windows Server 2008). <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l11 level1 lfo8;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Install the Windows SDK for Windows Server 2008 and .NET Framework 3.5. <o:p></o:p></span></li> </ul> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.7 Visual Studio 2008 SP1 will not install MSDN Library for Visual Studio 2008 SP1 during Setup <o:p></o:p></span></h4> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>During installation of Visual Studio 2008 SP1, MSDN Library for Visual Studio 2008 SP1 will not be installed on your computer. </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p class=style1><u>To resolve this issue:</u></p> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>MSDN Library for Visual Studio 2008 SP1 is available as a separate download. See </span></span><span style='mso-fareast-font-family:"Times New Roman"'><a href="http://go.microsoft.com/fwlink/?LinkId=149684"><span class=style11>Microsoft Download Center</span></a></span><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>. </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.8 SQL Server Compact 3.5 SP1 for Devices Windows installer (MSI) file is not installed with Visual Studio 2008 SP1, but it is available as a download <o:p></o:p></span></h4> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>The SQL Server Compact 3.5 SP1 for Devices Windows installer (MSI) file contains the mobile device run-time files that are required for installing SQL Server Compact 3.5 SP1 on mobile devices. Installing Visual Studio 2008 SP1 on the released version of Visual Studio 2008 does not update the SQL Server Compact 3.5 for Devices MSI to the SP1 version. </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p class=style1><u>To resolve this issue:</u></p> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>SQL Server Compact 3.5 SP1 for Devices MSI is available as a download on the </span></span><span style='mso-fareast-font-family:"Times New Roman"'><a href="http://go.microsoft.com/fwlink/?LinkId=122230"><span class=style11>Microsoft Download Center</span></a>. <o:p></o:p></span></p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.9 Windows Automatic Update notification appears during Visual Studio 2008 SP1 installation on Windows Vista <o:p></o:p></span></h4> <p>Windows Automatic Update notification to restart the computer may appear when Visual Studio 2008 SP1 is being installed on a Windows Vista computer that does not have .NET Framework 2.0 SP2 and .NET Framework 3.0 SP2 installed. Allowing Windows Update to restart immediately will cause Visual Studio Setup to fail. </p> <p><u>To resolve this issue:</u></p> <p>Postpone the restart until Visual Studio SP1 installation is finished. </p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.10 Visual Studio 2008 SP1 installation fails when .NET Framework 2.0 SP2 is unable to upgrade .NET Framework 2.0 or .NET Framework 2.0 SP1 <o:p></o:p></span></h4> <p>.<span class=style41><span style='font-size:12.0pt'>NET Framework 2.0 SP2 installation fails on a computer that has .NET Framework 2.0 or .NET Framework 2.0 SP1 installed and is running Windows XP, Windows Server 2003, or Windows 2000.</span></span></p> <p class=style4>The .NET Framework 2.0 SP2 Setup uninstalls earlier versions of the .NET Framework 2.0 and .NET Framework 2.0 SP1. When Windows Installer uninstalls earlier versions, it uses the cached installation database. During the uninstall operation, if Windows Installer cannot find the installation packages for the earlier updates in its cache, or the original source location, the installation fails. If an incomplete rollback occurs, this failure to install may also cause applications that use the .NET Framework to fail.</p> <p class=style4>This problem may occur for either of these reasons:</p> <p class=style3>The Windows Installer cache is missing required files.</p> <p class=MsoNormal><span class=style41><span style='mso-fareast-font-family: "Times New Roman"'>The Windows Installer cache has been changed. The cache is critical for repairing, for updating, and for uninstalling products. Therefore, do not remove or modify the contents of the cache. If you change the contents of the cache, you may be prompted for a source when you try to update or to repair Windows Installer-based products. </span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><br> <br> <span class=style41>Sometimes a Windows Installer Patch (.<span class=SpellE>msp</span>) file that Windows Installer expects to find in the cache may not exist. The following are two common reasons why the .<span class=SpellE>msp</span> file may be missing: </span><br> <span class=style41>- A tool that finds and deletes large files or rarely used files on the hard disk has been run. </span><br> <span class=style41>- The owner of the %<span class=SpellE>windir</span>%\Installer directory is changed from SYSTEM or from Administrators. </span><br> <br> <span class=style41>If this issue occurs, the Windows Installer log for the failing installation will show something that resembles the following: </span><br> <span class=style41>MSI (s) (D0:B0) [19:05:57:843]: Couldn't find local patch 'C<span class=GramE>:\</span>WINDOWS\Installer\a4784a.msp'. <span class=GramE>Looking for it at its source.</span> </span><br> <span class=style41>MSI (s) (D0:B0) [19:05:57:843]: Resolving Patch source. </span><br> <span class=style41>You can use the Microsoft .NET Framework Registration Correction Tool to resolve this issue when it occurs. The tool fixes this issue by deleting all <span class=SpellE>hotfix</span> or update registrations that are specific to this update so that maintenance installations do not try to load the specific .<span class=SpellE>msp</span> file. </span><br> <br> <span class=style41>You can also try to fix this issue by rebuilding the installer cache. You can typically find the Knowledge Base number for the <span class=SpellE>hotfix</span> or for the update in the lines that follow &quot;Resolving Patch source,&quot; as shown in the following example: </span><br> <span class=style41>MSI (s) (D0:B0) [19:05:57:859]: SOURCEMGMT: Source is invalid due to missing/inaccessible package. </span><br> <span class=style41>MSI (s) (D0:B0) [19:05:57:859]: Note: 1: 1706 2: -2147483647 3: NDP20-KB917283-X86.msp </span><br> <br> <span class=style41>To fix the Windows Installer Cache for this example, follow these steps: </span><br> <span class=style41>1. Visit the following Microsoft Web site: http://support.microsoft.com/kb/917283 (http://support.microsoft.com/kb/917283). Note: You can replace the Knowledge Base article number in the URL with the Knowledge Base article number of the <span class=SpellE>hotfix</span> or the update for which you want to fix the Windows Installer cache. </span><br> <span class=style41>2. Download the update. </span><br> <span class=style41>3. Extract the .<span class=SpellE>msp</span> file in the <span class=SpellE>hotfix</span> or the update by using the /x command-line switch or the /extract command-line switch. </span><br> <span class=style41>4. Copy the extracted .<span class=SpellE>msp</span> file to the location for the missing file. In this example, the location is %<span class=SpellE>windir</span>%\Installer\a4784a.msp. </span><br> <br> <span class=style41>The <span class=SpellE>hotfix</span> registration or the update registration may be corrupted.</span><br> <br> <span class=style41>After a <span class=SpellE>hotfix</span> or an update is installed on a Windows Installer-based product, the <span class=SpellE>hotfix</span> registration or the update registration may become corrupted. This problem can occur because of third-party registry cleaner utilities that remove certain registry keys. These keys include the keys that are meant for internal use by Windows Installer. In this case, the &quot;Resolving Patch source&quot; message in the log reads as follows: </span><br> <span class=style41>MSI (s) (CC<span class=GramE>:5C</span>) [03:02:56:181]: Couldn't find local patch ''. <span class=GramE>Looking for it at its source.</span> </span><br> <span class=style41>MSI (s) (CC<span class=GramE>:5C</span>) [03:02:56:181]: Resolving Patch source. </span><br> <span class=style41>Note: The <span class=GramE>location of the <span class=SpellE>hotfix</span> or the update is missing in the log message because of the missing <span class=SpellE>hotfix</span> or <span class=SpellE>upate</span></span> registration information. In this case, a <span class=SpellE>hotfix</span> or an update is still registered to a product. However, location information for the <span class=SpellE>hotfix</span> or update is missing. Although the file may exist, Windows Installer does not know the path of the file that Windows Installer requires to load. </span><br> <br> <span class=style41>You can use the Microsoft .NET Framework Registration Correction Tool to resolve this issue when it occurs. The tool fixes this issue by deleting all <span class=SpellE>hotfix</span> or update registration that is specific to this service pack so that maintenance installations do not try to load the <span class=SpellE>hotfix</span> or the update package. </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p class=style4><u>To resolve this issue:</u></p> <p class=MsoNormal><span class=style41><span style='mso-fareast-font-family: "Times New Roman"'>If you cannot successfully install .NET Framework 2.0 SP2 and find the &quot;Resolving Patch source&quot; text in the installation log file as described in the &quot;Cause&quot; section, you can download the Microsoft .NET Framework Registration Correction Tool to resolve this issue. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><br> <br> <span class=style41>Microsoft .NET Framework 2.0 Registration Correction Tool</span></span><span style='mso-fareast-font-family:"Times New Roman"'> </span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><br> <span class=GramE><span class=style41>The</span></span><span class=style41> Microsoft .NET Framework Registration Correction Tool resolves both of the issues that the  Cause section describes. </span><br> <span class=style41>The following file is available for download on the Microsoft Download Center<span class=GramE>:</span></span><br> <br> <span class=style41>Download the Microsoft .NET Framework 2.0 Registration Correction Tool package now. </span></span><span style='mso-fareast-font-family: "Times New Roman"'><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0BA6038C-061E-4B4A-9BE9-96A323701260"><span class=style41>http://www.microsoft.com/downloads/details.aspx?FamilyID=0BA6038C-061E-4B4A-9BE9-96A323701260</span></a> </span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family: "Times New Roman"'><br> <br> <span class=style41>The Microsoft Download Center has one version of the tool <span class=GramE>for each processor architecture</span> that the .NET Framework 2.0 supports (x86, x64, and IA-64). Most customers run a 32-bit version of the operating system. Therefore, these customers should download and install the x86 version of the tool. </span><br> <span class=style41>Administrators may also use this utility in scripts by passing either the /q command-line switch or the /quiet command-line switch. In this way, you can run the application in silent mode without using a user interface and without using block scripts. </span><br> <span class=style41>The tool writes a running log under the %TEMP%\dd_clwireg.txt folder. You can view this log for more information about what the tool is doing. </span><br> <br> <span class=style11>Notes </span><br> <span class=style11>- The Microsoft .NET Framework Registration Correction Tool is designed to be used with any current version of the .NET Framework.</span><br> <span class=style11>- You must be an administrator to run this utility.</span></span><span style='mso-fareast-font-family:"Times New Roman"'> <o:p></o:p></span></p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.11 <span class=GramE>All</span> instances of Visual Studio 2008 must be upgraded to Service Pack 1 <o:p></o:p></span></h4> <p>On computers that have multiple editions of Visual Studio 2008 products, including language editions, all editions should be upgraded to Service Pack 1.&nbsp;Visual Studio 2008 products rely on shared resources and&nbsp;upgrading just one edition may bring other Visual Studio 2008 editions into an unsupported state.</p> <p><u>To resolve this issue:</u></p> <p>Upgrade all editions of Visual Studio 2008, including language editions, to Service Pack 1.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.12 Uninstalling Visual Studio 2008 SP1 Beta may result in a report that a cabinet has an invalid digital signature <o:p></o:p></span></h4> <p>Uninstalling Visual Studio 2008 SP1 Beta&nbsp;or running the Visual Studio 2008 Patch Removal Tool may generate message&nbsp;1330 (Cabinet has an invalid digital signature) and may prompt for the installation source.</p> <p>This problem is most often caused by intermittent disk read errors or network transfer issues.</p> <p><u>To resolve this issue:</u></p> <p>Uninstall Visual Studio 2008 SP1 Beta&nbsp;or re-run the Visual Studio 2008 Patch Removal Tool.</p> <p>If the problem persists,</p> <p>1. If you use the Visual Studio 2008 Patch Removal Tool, save it to your local hard disk.<br> 2. Copy Visual Studio 2008 RTM installation files from&nbsp;the original media, or&nbsp;network location, to a local&nbsp;directory (for example, %TEMP%\VS2008).<br> 3. Remove&nbsp;the original installation media or disconnect the network cable.<br> 4. Uninstall Visual Studio 2008 SP1 Beta again or re-run the Visual Studio 2008 Patch Removal Tool and specify the local&nbsp;path of the Visual Studio 2008 installation files when you are prompted for source.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.13 Visual Studio Repair should not be run from media after SP1 installation <o:p></o:p></span></h4> <p>After you install Visual Studio SP1, do not run Visual Studio Repair from the original release (RTM) installation media.&nbsp; Packages that are installed with Visual Studio 2008 SP1 are newer and can only be repaired by using Add or Remove Programs because they are not present on the original release installation media.</p> <p><u>To resolve this issue:</u></p> <p>To repair Visual Studio 2008 SP1:</p> <p>1. Open Add or Remove Programs from the Control Panel.<br> 2. Select Visual Studio 2008 and click Change.<br> 3. Select Repair Visual Studio in the maintenance window.</p> <p>The following components must be repaired separately by using Add or Remove Programs:</p> <p>- Microsoft .NET Compact Framework<br> - Microsoft Remote Debugger<br> - Microsoft Visual Studio Tools for Office<br> - Microsoft SQL Server Compact Edition<br> - Microsoft Windows Mobile SDK</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.14 Repair of Visual Studio 2008 Standard Edition with Service Pack 1 on x64 computers fails <o:p></o:p></span></h4> <p>The detection logic for Visual Studio&nbsp;Repair is incorrect because a registry value is missing.&nbsp; This occurs only on x64 computers that have Visual Studio Standard installed. </p> <p><u>To resolve this issue:</u></p> <p>1. Open Windows Explorer.</p> <p>2. Navigate <span class=GramE>to ..Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger\x64.</span></p> <p>3. Record the file version of msvsmon.exe.&nbsp; (Right-click properties and examine them, or just hover over them and read the tool tips.</p> <p>4. Open <span class=SpellE>Regedit</span>, and add two string registry values, both named &quot;Version&quot;, that contain the current version string at:</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Remote Debugger <span class=SpellE>Lite</span> Setup\9.0\1033 </p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Remote Debugger <span class=SpellE>Lite</span> Setup\9.0\1033</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.15 Microsoft SQL Server Database Publish Wizard 1.3 is not fully repaired from Add or Remove Programs <o:p></o:p></span></h4> <p>If you&nbsp;try to repair 'Microsoft <span class=SpellE>Sql</span> Server Database Publishing Wizard 1.3' (the version that gets installed with Visual Studio 2008 Service Pack 1 or Visual Web Developer 2008 with SP1) by using Add or Remove Programs, you might encounter one of the following problems:</p> <p>a. Repair button is not available under 'Microsoft <span class=SpellE>Sql</span> Server Database Publishing Wizard 1.3'&nbsp;component.</p> <p>b.&nbsp;Repair button is available, but performing a repair causes an older version of the wizard 'Microsoft <span class=SpellE>Sql</span> Server Database Publishing Wizard 1.2' to be installed.</p> <p>c.&nbsp;Repair button is available, but performing a repair causes a prompt for the source of SqlPubWiz.msi.</p> <p>&nbsp;</p> <p><u>To resolve this issue:</u></p> <p>Windows XP / Vista</p> <p>1. Open Control Panel and go to Add or Remove Programs.</p> <p>2. Right-click the component 'Microsoft <span class=SpellE>Sql</span> Server Database Publishing Wizard 1.3' (or 'Microsoft <span class=SpellE>Sql</span> Server Database Publishing Wizard 1.2' if this older version was installed due to (b) above), and then click Uninstall. Wait for <span class=SpellE>uninstallation</span> to finish.</p> <p>3. Run SqlPubWizInstaller.exe from <a href="http://go.microsoft.com/fwlink/?LinkId=119368">http://go.microsoft.com/fwlink/?LinkId=119368</a>&nbsp; to re-install 'Microsoft <span class=SpellE>Sql</span> Server Database Publishing Wizard 1.3'. You can verify that it was installed by looking in Add or Remove Programs.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.16 Visual Studio 2008 SP1 blocks installation when there are incompatible Beta components installed on the computer<o:p></o:p></span></h4> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>Because the following pre-release programs and updates prevent Visual Studio 2008 SP1 from being installed successfully, they must be removed before Visual Studio 2008 SP1 is installed: </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><br> <span class=style11>- Microsoft Silverlight Tools Beta 1 </span><br> <span class=style11>- Microsoft Visual Studio 2008 - KB949325 </span><br> <span class=style11>- Microsoft Visual Studio 2008 - KB944899 (v1) </span><br> <span class=style11>- Microsoft Visual Studio 2008 - KB945140 (SP1 Beta) </span><br> <span class=style11>To remove these programs, we recommended that you run the automated Visual Studio 2008 Service Pack Preparation Tool. This tool removes the specified updates and programs from your system and restores the integrity of any Visual Studio 2008 features that may have been compromised during manual removal of the Visual Studio 2008 SP1 Beta release. </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p class=style1><u>To resolve this issue:</u></p> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>1. Visit the Visual Studio 2008 Service Pack Preparation Tool download page at </span></span><span style='mso-fareast-font-family:"Times New Roman"'><a href="http://go.microsoft.com/fwlink/?LinkID=121685&amp;clcid=0x409"><span class=style11>http://go.microsoft.com/fwlink/?LinkID=121685&amp;clcid=0x409</span></a>.</span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><br> <span class=style11>2. Follow the instructions on the page to download and run the tool.</span></span><span style='mso-fareast-font-family:"Times New Roman"'> <o:p></o:p></span></p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.17 Visual Studio 2008 Service Pack 1 cannot be installed on a non-English VSTT computer because Visual Studio Tools for Office 3.0 language pack is present<o:p></o:p></span></h4> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>When you install the update for Visual Studio 2008 SP1, you may see a Windows Installer 1638 error because the Visual Studio Tools for Office 3.0 language pack is already installed. This occurs if non-English Visual Studio Team Test 2008, and the VSTO 3.0 runtime and corresponding language pack, are installed. The VSTO 3.0 runtime may also be installed in other Visual Studio products such as Team Foundation Client. </span></span><span style='mso-fareast-font-family:"Times New Roman"'><br> </span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>&quot;ERROR_PRODUCT_VERSION 1638 <span class=GramE>Another</span> version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel.&quot;</span></span><span style='mso-fareast-font-family:"Times New Roman"'> <o:p></o:p></span></p> <p><u>To resolve this issue:</u></p> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>1. Uninstall the Visual Studio Tools for Office 3.0 Runtime Language Pack by using Add or Remove Programs (in Windows XP) or Programs and Features (in Windows Vista). </span></span><span style='mso-fareast-font-family: "Times New Roman"'><br> </span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>2. Re-run the Visual Studio 2008 SP1 setup (SPInstaller.exe).</span></span><span style='mso-fareast-font-family:"Times New Roman"'> <o:p></o:p></span></p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.18 Installing Visual Studio 2008 SP1 Breaks Windows SDK Configuration Tool<o:p></o:p></span></h4> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>Installing Visual Studio 2008 SP1 breaks the Windows SDK Configuration tool in the Windows SDK for Windows Server 2008 and .NET Framework 3.5. This tool is used to set the version of Windows SDK headers, libraries and tools you wish to build with in Visual Studio. After installing VS 2008 SP1, the Configuration tool will crash with an unhandled exception on an X86 computer. The tool s UI will be displayed with a blank dialog box on an X64 computer. This issue does not affect VS 2008 Express SKUs. </span></span><span style='mso-fareast-font-family:"Times New Roman"'><br> <br> </span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>The Configuration tool depends on a registry key value that is overwritten with invalid content by the Service Pack patch. After the SP1 patch is installed, the HKLM\Software\Microsoft\Microsoft SDKs\Windows\v6.0a <span class=SpellE>subkey</span> <span class=SpellE>ProductVersion</span> is set to  v6.0A . The tool expects this value to be a build number with the format 6.xxx.xxx.xxx. On an X64 computer, an additional registry key is overwritten with the invalid value: HKLM\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows\v6.0A@ProductVersion. </span></span><span style='mso-fareast-font-family: "Times New Roman"'><o:p></o:p></span></p> <p class=style1><u>To resolve this issue:</u></p> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>Repair Visual Studio 2008 to reset the <span class=SpellE>ProductVersion</span> value. </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l5 level1 lfo9;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Open the Control Panel and select Products and Features (Add/Remove Programs on pre-Vista operating systems)<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l5 level1 lfo9;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Select Microsoft Visual Studio 2008 and click on Uninstall/Change. The Visual Studio 2008 Setup wizard will launch.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l5 level1 lfo9;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>When prompted, choose to Repair/Reinstall Visual Studio 2008. (This will not remove the Service Pack.)<o:p></o:p></span></li> </ol> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>Alternatively, advanced users can update the registry key(s) manually to set a <span class=SpellE>ProductVersion</span> value of  6.0.6001.17011 . Review the article, </span></span><span style='mso-fareast-font-family: "Times New Roman"'><a href="http://support.microsoft.com/kb/256986/EN-US/"><span class=style11>Windows registry information for advanced users</span></a></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> before editing the registry. </span></span><span style='mso-fareast-font-family:"Times New Roman"'><br> <br> </span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>An additional workaround is necessary to use the SDK Configuration in GUI mode on VS 2008. Refer to the Windows SDK Blog post, </span></span><span style='mso-fareast-font-family:"Times New Roman"'><a href="http://blogs.msdn.com/windowssdk/archive/2008/06/30/winsdk-bug-notification-sdk-config-tool-appears-to-work-but-fails.aspx"><span class=SpellE><span class=style11>WinSDK</span></span><span class=style11> bug notification: SDK <span class=SpellE>Config</span> Tool appears to work but fails</span></a></span><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>. </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.1.19 Admin Deployment of Visual Studio 2008 SP1<o:p></o:p></span></h4> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>This method allows deployment through Microsoft Systems Management Server (SMS) or other software distribution tools. The network administrator initially runs setup to create a full Visual Studio SP1 layout on a network share, which is then deployed by running setup in unattended mode. Creating a full layout is necessary to prevent setup from downloading payload packages from the Internet. When running in unattended mode, Service Pack 1 setup will silently update all detected Visual Studio 2008 instances in a given language. If errors occur, setup exits silently with a failure. Each SP1 layout targets a specific language, <span class=SpellE>mulptiple</span> layouts may need to be created in environments with different language versions of Visual Studio. Service Pack 1 setup will fail silently, if a system does not have targeted language installed.</span></span><span style='mso-fareast-font-family: "Times New Roman"'> <br> <br> </span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>To deploy the components using SMS, you must follow these steps: </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l15 level1 lfo10;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Create full SP1 layout<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l15 level1 lfo10;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Create the component package<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l15 level1 lfo10;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Create the component program <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l15 level1 lfo10;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Create the component distribution point <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l15 level1 lfo10;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Create the component advertisement<o:p></o:p></span></li> </ol> <p class=MsoNormal><span style='mso-fareast-font-family:"Times New Roman"'><br> </span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Step 1: Create full SP1 layout</span></span><span style='mso-fareast-font-family: "Times New Roman"'> <o:p></o:p></span></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l18 level1 lfo11;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Create a folder on the server. For example, &lt;drive&gt;:\VS90SP1 <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l18 level1 lfo11;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Download </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&amp;displaylang=en"><span class=style11>Microsoft Visual Studio 2008 Service Pack 1 (installer)</span></a><span class=style11> and save it locally on a machine (i.e. %Temp%\VS90sp1-KB945140-ENU.exe) </span><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l18 level1 lfo11;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>From the Start menu, choose </span></span><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>Run</span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l18 level1 lfo11;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Type the following command to initiate download of all SP1 payload components to created directory<span class=GramE>:</span></span></span><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><br> <span class=style11>%TEMP%\VS90sp1-KB945140-ENU.exe /<span class=SpellE>createlayout</span> &lt;drive&gt;:\VS90SP1 /q </span><br> <br> <span class=style51>Note</span><span class=style11>: The download (~850Mb) may take some time depending on your connection speed. The Service Pack 1 can then be installed by calling SPInstaller.exe from the created layout that includes complete set of SP1 updates in a given locale. For manual deployment, /q parameter can be replaced with /passive to display download/install progress. </span><o:p></o:p></span></li> </ol> <p class=MsoNormal><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>Step 2: Create the component package</span></span><span style='mso-fareast-font-family:"Times New Roman"'> <o:p></o:p></span></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l20 level1 lfo12;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click Start, point to Programs, and then click Systems Management Server to open the SMS Administrator console. <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l20 level1 lfo12;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>In the Site Database tree, right-click Packages, point to New, and then click Package. <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt; mso-list:l20 level1 lfo12;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>On the General tab of the Package Properties dialog box, add the following values to the appropriate fields. </span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> </ol> <div align=center> <table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0 style='mso-cellspacing:0in;margin-left:.5in;mso-yfti-tbllook:1184;mso-padding-alt: 1.5pt 1.5pt 1.5pt 1.5pt'> <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p class=style5 align=center style='text-align:center'>Field</p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p class=style5 align=center style='text-align:center'>Value </p> </td> </tr> <tr style='mso-yfti-irow:1'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p class=style1 align=center style='text-align:center'><b>Name<o:p></o:p></b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p class=style1 align=center style='text-align:center'>Microsoft Visual Studio 2008 Service Pack 1</p> </td> </tr> <tr style='mso-yfti-irow:2'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p class=style1 align=center style='text-align:center'><b>Version<o:p></o:p></b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p class=style1 align=center style='text-align:center'>SP1</p> </td> </tr> <tr style='mso-yfti-irow:3'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p class=style1 align=center style='text-align:center'><b>Publisher<o:p></o:p></b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p class=style1 align=center style='text-align:center'>Microsoft</p> </td> </tr> <tr style='mso-yfti-irow:4;mso-yfti-lastrow:yes'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p class=style1 align=center style='text-align:center'><b>Language<o:p></o:p></b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p class=style1 align=center style='text-align:center'>&lt;Component Language&gt;</p> </td> </tr> </table> </div> <p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><o:p>&nbsp;</o:p></span></p> <ol start=4 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l20 level1 lfo12;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>On the </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Data Source</span></span><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'> tab, click to select the check box for </span></span><span class=GramE><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>This</span></span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'> package contains source files</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>, and then click </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Always obtain files from source directory</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l20 level1 lfo12;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Click </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Set</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l20 level1 lfo12;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>In the </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Set Source Directory</span></span><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'> dialog box, click </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Local drive on site server</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>, and then click </span></span><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>Browse</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l20 level1 lfo12;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>In the </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Browse for Folder</span></span><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'> dialog box, select the folder for the component that you are installing (e.g. <drive>&lt;drive&gt;:\VS90SP1).</span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l20 level1 lfo12;tab-stops:list .5in'><span class=GramE><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Click </span></span><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>OK</span></span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> three times to close the dialog boxes. </span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> </ol> <p class=MsoNormal><span style='mso-fareast-font-family:"Times New Roman"'><br> </span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Step 3: Create the component program</span></span><span style='mso-fareast-font-family: "Times New Roman"'><br> </span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Each SMS package contains at least one SMS program. The SMS program is a command-line program that runs on each destination computer to control how the package runs. </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l10 level1 lfo13;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Under </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Packages</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> in the </span></span><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>Site Database</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> tree of the SMS Administrator console, expand the appropriate node. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l10 level1 lfo13;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Right-click </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Programs</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>, point to </span></span><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>New</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>, and then click </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Program</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l10 level1 lfo13;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>On the </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>General</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> tab of the </span></span><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>Program Properties</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> dialog box, type </span></span><span class=style81><span style='mso-fareast-font-family:"Times New Roman"'>Microsoft Visual Studio 2008 SP1</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> in the </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Name</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> box. Then, type </span></span><span class=style81><span style='mso-fareast-font-family: "Times New Roman"'>SPInstaller.exe /q /<span class=SpellE>norestart</span> </span></span><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>value in the </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Command Line</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> box. </span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l10 level1 lfo13;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>In the After running list, select the appropriate value that is based on the following list. <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l10 level1 lfo13;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>On the </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Environment </span></span><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>tab, click to clear the check box for </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>User input required</span></span><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>, and then click </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Run with administrative rights</span></span><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>. </span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l10 level1 lfo13;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Click </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>OK</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> to close the </span></span><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>Program Properties</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> dialog box. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> </ol> <p class=MsoNormal><span style='mso-fareast-font-family:"Times New Roman"'><br> </span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Step 4: Create the component distribution point</span></span><span style='mso-fareast-font-family: "Times New Roman"'><br> </span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>SMS distribution points are shares on site systems. You copy the package source files to an SMS distribution point so that client computers can access the source files. </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l7 level1 lfo14;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Under the appropriate node in the </span></span><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>Site Database</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> tree of the SMS Administrator console, right-click</span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'> Distribution Points</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>, point to </span></span><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>New</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>, and then click </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Distribution Points</span></span><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>. </span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l7 level1 lfo14;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>In the </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>New Distribution Points</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> Wizard, click </span></span><span class=GramE><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Next</span></span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l7 level1 lfo14;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Select the distribution point to which you want to copy the package. <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l7 level1 lfo14;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Click </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Finish</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> </ol> <p class=MsoNormal><span style='mso-fareast-font-family:"Times New Roman"'><br> </span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Step 5: Create the component advertisement</span></span><span style='mso-fareast-font-family: "Times New Roman"'> <br> </span><span class=GramE><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>An</span></span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> advertisement specifies what program is available to the client computers, which computers receive the advertisement, and when the program is scheduled for installation. </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l21 level1 lfo15;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>In the </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Site Database</span></span><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'> tree of the SMS Administrator console, right-click </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Advertisements</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>, point to New, and then click Advertisement. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l21 level1 lfo15;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>On the </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>General</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> tab of the </span></span><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>Advertisement Properties </span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>dialog box, type Microsoft Visual Studio 2008 SP1 in the </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Name</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> box. </span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l21 level1 lfo15;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>In the </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Package</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> list, select the appropriate component. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l21 level1 lfo15;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>In the </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Program</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> list, select the appropriate component program. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l21 level1 lfo15;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Click </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>Browse</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>, and then select the collection of computers to which you want to deploy the program. </span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l21 level1 lfo15;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Click </span></span><span class=style51><span style='mso-fareast-font-family:"Times New Roman"'>OK</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> to close the </span></span><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>Advertisement Properties</span></span><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'> dialog box. </span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> </ol> <h3><span style='mso-fareast-font-family:"Times New Roman"'>2.2 <a name=Uninstalling>Uninstalling</a> <o:p></o:p></span></h3> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>There are no known issues. </span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <h3><span style='mso-fareast-font-family:"Times New Roman"'>2.3 <a name="Product_Issues">Product Issues</a> <o:p></o:p></span></h3> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.1 <a name="General_Issues">General Issues</a> <o:p></o:p></span></h4> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.1.1 Enable <span class=SpellE>Samesite</span> for the .NET Framework 3.5 SP1 <span class=SpellE>bootstrapper</span> package <o:p></o:p></span></h4> <p>If the .NET Framework 3.5 SP1 <span class=SpellE>bootstrapper</span> package is selected in the Prerequisite dialog box for a Setup project or in <span class=SpellE>ClickOnce</span> publishing, and also the &quot;Download prerequisites from the same location as my application&quot; option is selected, the following build error is shown:&nbsp; </p> <p>The install location for prerequisites has not been set to 'component vendor's web site' and the file 'dotNetFx35setup.exe' in item 'Microsoft.Net.Framework.3.5.SP1' cannot be located on disk. </p> <p><u>To resolve this issue:</u></p> <p class=MsoNormal><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>Update the Package Data</span></span><span style='mso-fareast-font-family: "Times New Roman"'> <o:p></o:p></span></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l12 level1 lfo16;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Open the [Program Files]\Microsoft SDKs\Windows\v6.0A\<span class=SpellE>Bootstrapper</span>\Packages\DotNetFx35SP1 folder or %<span class=SpellE>ProgramFiles</span>(x86)%\Microsoft SDKs\Windows\v6.0A\<span class=SpellE>Bootstrapper</span>\Packages\DotNetFx35SP1 on x64 operating systems <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l12 level1 lfo16;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Edit the Product.xml file in Notepad.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l12 level1 lfo16;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Paste the following into the &lt; <span class=SpellE>PackageFiles</span> &gt; element: </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><br> <span class=style11>&lt;<span class=SpellE>PackageFile</span> Name=&quot;TOOLS\clwireg.exe&quot;/&gt;</span><br> <span class=style11>&lt;<span class=SpellE>PackageFile</span> Name=&quot;TOOLS\clwireg_x64.exe&quot;/&gt;</span><br> <span class=style11>&lt;<span class=SpellE>PackageFile</span> Name=&quot;TOOLS\clwireg_ia64.exe&quot;/&gt;</span><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l12 level1 lfo16;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Find the element for &lt; <span class=SpellE>PackageFile</span> Name=&quot;dotNetFX30\XPSEPSC-x86-en-US.exe&quot; and change the <span class=SpellE>PublicKey</span> value to: 3082010A0282010100A2DB0A8DCFC2C1499BCDAA3A34AD23596BDB6CBE2122B794C8EAAEBFC6D526C232118BBCDA5D2CFB36561E152BAE8F0DDD14A36E284C7F163F41AC8D40B146880DD98194AD9706D05744765CEAF1FC0EE27F74A333CB74E5EFE361A17E03B745FFD53E12D5B0CA5E0DD07BF2B7130DFC606A2885758CB7ADBC85E817B490BEF516B6625DED11DF3AEE215B8BAF8073C345E3958977609BE7AD77C1378D33142F13DB62C9AE1AA94F9867ADD420393071E08D6746E2C61CF40D5074412FE805246A216B49B092C4B239C742A56D5C184AAB8FD78E833E780A47D8A4B28423C3E2F27B66B14A74BD26414B9C6114604E30C882F3D00B707CEE554D77D2085576810203010001<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l12 level1 lfo16;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Find the element for &lt; <span class=SpellE>PackageFile</span> Name=&quot;dotNetFX30\XPSEPSC-amd64-en-US.exe&quot; and change the <span class=SpellE>PublicKey</span> value to the same as in step 4 above<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l12 level1 lfo16;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Save the product.xml file<o:p></o:p></span></li> </ol> <p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>&nbsp;<o:p></o:p></span></p> <p class=MsoNormal><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>Download and Extract the Core Installation Files</span></span><span style='mso-fareast-font-family:"Times New Roman"'> <o:p></o:p></span></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l1 level1 lfo17;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Navigate to the following URL: http://go.microsoft.com/fwlink?LinkID=118080<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l1 level1 lfo17;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Download the dotNetFx35.exe file to your local disk.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l1 level1 lfo17;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Open a Command Prompt window and change to the directory to which you downloaded dotNetFx35.exe.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l1 level1 lfo17;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>At the command prompt, type: </span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><br> <span class=style11>dotNetFx35.exe /x<span class=GramE>:.</span> </span><br> <span class=style11>This will extract the Framework files to a folder named  WCU in the current directory. </span><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l1 level1 lfo17;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Copy the contents of the WCU\<span class=SpellE>dotNetFramework</span> folder and paste them in the %Program Files%\Microsoft SDKs\Windows\v6.0A\<span class=SpellE>Bootstrapper</span>\Packages\DotNetFx35SP1 folder (%<span class=SpellE>ProgramFiles</span>(x86<span class=GramE>)%</span>\Microsoft SDKs\Windows\v6.0A\<span class=SpellE>Bootstrapper</span>\Packages\DotNetFx35SP1 on x64 operating systems). Note: Do not copy the WCU\<span class=SpellE>dotNetFramework</span> folder itself. There should be 5 folders under the WCU folder, and each of these should now appear in the DotNetFx35SP1 folder. The folder structure should resemble the following:</span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><br> <span class=style11>o DotNetFx35SP1 (folder) </span><o:p></o:p></span></li> <ul type=circle> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;mso-list:l1 level2 lfo17;tab-stops:list 1.0in'><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>dotNetFX20 (folder <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;mso-list:l1 level2 lfo17;tab-stops:list 1.0in'><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>dotNetFX30 (folder)<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;mso-list:l1 level2 lfo17;tab-stops:list 1.0in'><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>dotNetFX35 (folder)<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;mso-list:l1 level2 lfo17;tab-stops:list 1.0in'><span class=SpellE><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>dotNetMSP</span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'> (folder)<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;mso-list:l1 level2 lfo17;tab-stops:list 1.0in'><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>TOOLS folder)<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;mso-list:l1 level2 lfo17;tab-stops:list 1.0in'><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>en (or some other localized folder)<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;mso-list:l1 level2 lfo17;tab-stops:list 1.0in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>dotNetFx35setup.exe (file)</span><o:p></o:p></span></li> </ul> </ol> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:1.0in'><span style='font-family:"Arial","sans-serif";mso-fareast-font-family: "Times New Roman"'></il><br> <br> <span class=style11>You may now delete the files and folders you downloaded and extracted in steps 2 and 4.<o:p></o:p></span></span></p> <p class=MsoNormal style='margin-left:.5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>&nbsp;</span></span></p> <p class=MsoNormal><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>Download the Language Pack Support Files</span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'> <o:p></o:p></span></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l0 level1 lfo18;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Refer to the Table below for the download locations.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l0 level1 lfo18;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Navigate to the URL provided, and when prompted, download to the subdirectory of the dotNetFx35SP1 folder that is indicated in the table. Note: You must do this once for the x86, and also the x64 files, even if you do not have to support x64 with your package.</span><o:p></o:p></span></li> </ol> <p class=MsoNormal><o:p>&nbsp;</o:p></p> <div align=center> <table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0 style='mso-cellspacing:0in;mso-yfti-tbllook:1184;mso-padding-alt:1.5pt 1.5pt 1.5pt 1.5pt'> <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p align=center style='text-align:center'><b>Language <o:p></o:p></b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p align=center style='text-align:center'><b>Architecture <o:p></o:p></b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p align=center style='text-align:center'><b>Source URL <o:p></o:p></b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p align=center style='text-align:center'><b>Destination <o:p></o:p></b></p> </td> </tr> <tr style='mso-yfti-irow:1'> <td rowspan=2 valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><b>Chinese (Simplified) </b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x86 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118146">http://go.microsoft.com/fwlink?LinkID=118146 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><span class=SpellE>zh</span>-CHS\DotNetFX35\x86 </p> </td> </tr> <tr style='mso-yfti-irow:2'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x64 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118151">http://go.microsoft.com/fwlink?LinkID=118151 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><span class=SpellE>zh</span>-CHS\DotNetFX35\x64 </p> </td> </tr> <tr style='mso-yfti-irow:3'> <td rowspan=2 valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><b>Chinese (Traditional) </b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x86 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118087">http://go.microsoft.com/fwlink?LinkID=118087 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><span class=SpellE>zh</span>-CHT\DotNetFX35\x86 </p> </td> </tr> <tr style='mso-yfti-irow:4'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x64 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118050">http://go.microsoft.com/fwlink?LinkID=118050 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><span class=SpellE>zh</span>-CHT\DotNetFX35\x64 </p> </td> </tr> <tr style='mso-yfti-irow:5'> <td rowspan=2 valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><b>English </b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x86 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><i>N/A </i></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><i>N/A </i></p> </td> </tr> <tr style='mso-yfti-irow:6'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x64 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><i>N/A </i></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><i>N/A </i></p> </td> </tr> <tr style='mso-yfti-irow:7'> <td rowspan=2 valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><b>French </b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x86 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118148">http://go.microsoft.com/fwlink?LinkID=118148 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><span class=SpellE>fr</span>\DotNetFX35\x86 </p> </td> </tr> <tr style='mso-yfti-irow:8'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x64 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118153">http://go.microsoft.com/fwlink?LinkID=118153 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><span class=SpellE>fr</span>\DotNetFX35\x64 </p> </td> </tr> <tr style='mso-yfti-irow:9'> <td rowspan=2 valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><b>German </b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x86 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118149">http://go.microsoft.com/fwlink?LinkID=118149 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>de\DotNetFX35\x86 </p> </td> </tr> <tr style='mso-yfti-irow:10'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x64 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118154">http://go.microsoft.com/fwlink?LinkID=118154 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>de\DotNetFX35\x64 </p> </td> </tr> <tr style='mso-yfti-irow:11'> <td rowspan=2 valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><b>Italian </b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x86 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118097">http://go.microsoft.com/fwlink?LinkID=118097 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>it\DotNetFX35\x86 </p> </td> </tr> <tr style='mso-yfti-irow:12'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x64 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118115">http://go.microsoft.com/fwlink?LinkID=118115 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>it\DotNetFX35\x64 </p> </td> </tr> <tr style='mso-yfti-irow:13'> <td rowspan=2 valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><b>Japanese </b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x86 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118096">http://go.microsoft.com/fwlink?LinkID=118096 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><span class=SpellE>ja</span>\DotNetFX35\x86 </p> </td> </tr> <tr style='mso-yfti-irow:14'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x64 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118114">http://go.microsoft.com/fwlink?LinkID=118114 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><span class=SpellE>ja</span>\DotNetFX35\x64 </p> </td> </tr> <tr style='mso-yfti-irow:15'> <td rowspan=2 valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><b>Korean </b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x86 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118147">http://go.microsoft.com/fwlink?LinkID=118147 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><span class=SpellE>ko</span>\DotNetFX35\x86 </p> </td> </tr> <tr style='mso-yfti-irow:16'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x64 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118152">http://go.microsoft.com/fwlink?LinkID=118152 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><span class=SpellE>ko</span>\DotNetFX35\x64 </p> </td> </tr> <tr style='mso-yfti-irow:17'> <td rowspan=2 valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><b>Portuguese  Brazil </b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x86 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118092">http://go.microsoft.com/fwlink?LinkID=118092 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>pt-BR\DotNetFX35\x86 </p> </td> </tr> <tr style='mso-yfti-irow:18'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x64 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118110">http://go.microsoft.com/fwlink?LinkID=118110 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>pt-BR\DotNetFX35\x64 </p> </td> </tr> <tr style='mso-yfti-irow:19'> <td rowspan=2 valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><b>Russian </b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x86 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118090">http://go.microsoft.com/fwlink?LinkID=118090 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><span class=SpellE>ru</span>\DotNetFX35\x86 </p> </td> </tr> <tr style='mso-yfti-irow:20'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x64 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118108">http://go.microsoft.com/fwlink?LinkID=118108 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><span class=SpellE>ru</span>\DotNetFX35\x64 </p> </td> </tr> <tr style='mso-yfti-irow:21'> <td rowspan=2 valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><b>Spanish </b></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x86 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118101">http://go.microsoft.com/fwlink?LinkID=118101 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><span class=SpellE>es</span>\DotNetFX35\x86 </p> </td> </tr> <tr style='mso-yfti-irow:22;mso-yfti-lastrow:yes'> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p>x64 </p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><a href="http://go.microsoft.com/fwlink?LinkID=118119">http://go.microsoft.com/fwlink?LinkID=118119 </a></p> </td> <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'> <p><span class=SpellE>es</span>\DotNetFX35\x64 </p> </td> </tr> </table> </div> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.1.2 After Visual Studio 2008 RTM and Visual Studio 2008 SP1 RTM are installed, <span class=SpellE>redist</span> mfc90rus.dll is not updated <o:p></o:p></span></h4> <p>- There is no mfc90rus.dll in the <span class=SpellE>redist</span> folder after the Visual Studio 2008 SP1 RTM patch is installed.</p> <p>- The user will not be able to use Russian resources to write a localized application and distribute it.</p> <p><u>To resolve this issue:</u></p> <p>The user can copy the MFC90RUS.DLL from the <span class=SpellE>winsxs</span> folder to the <span class=SpellE>redist</span> folder. </p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.1.3 A request for the original installation media may occur during the installation of Visual Studio 2008 SP1 in some situations <o:p></o:p></span></h4> <p>The original installation media may be requested during the installation of Visual Studio 2008 SP1 if the following features have not been selected during the installation of Visual Studio 2008:</p> <p>Under &quot;Visual C++ Class &amp; Template Libraries&quot;</p> <p>- ATL MFC Source Code</p> <p>- ATL MFC Static Libraries ANSI</p> <p>- ATL MFC Static Libraries Unicode</p> <p>- ATL MFC Shared Libraries ANSI</p> <p>- ATL MFC Shared Libraries Unicode</p> <p>Under &quot;Visual C++ Tools&quot;</p> <p>- MFC Trace Utility</p> <p>- Visual C++ Error Lookup</p> <p>- Win32 Tools</p> <p><u>To resolve this issue:</u></p> <p>Have the original media available.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.1.4 The targeted .NET Framework version is not .NET Framework 3.5 SP1 even after a reference to <span class=SpellE>System.Data.Entity</span> is added to the project. <o:p></o:p></span></h4> <p><span class=SpellE>ClickOnce</span> does not automatically check for SP1 if you selected the option to target the .NET Framework Client Profile at any time during development, even if you add a reference to <span class=SpellE>System.Data.Entity</span> (which requires SP1).</p> <p>If you clear the &quot;Client-only Framework subset&quot; option in projects that contain a reference to <span class=SpellE>System.Data.Entity</span>, the application will incorrectly check for .NET Framework 3.5 without SP1.</p> <p><u>To resolve this issue:</u></p> <p>To force <span class=SpellE>ClickOnce</span> to check for .NET Framework 3.5 SP1:</p> <p>For Visual Basic projects:</p> <p>Open project properties (double-click 'My Project' in Solution Explorer).<br> Click the Compile tab<span class=GramE>.</span><br> Click Advanced Compile Options.<br> Clear the 'Client-only Framework subset' option.<br> Remove the reference to <span class=SpellE>System.Data.Entity</span> from the project.<br> Add a reference to <span class=SpellE>System.Data.Entity</span> to the project again.<br> &nbsp;</p> <p>For C# projects:</p> <p>Open project properties (double-click 'Properties' in Solution Explorer).<br> Click the Application tab<span class=GramE>.</span><br> Clear the 'Client-only Framework subset' option.<br> Remove the reference to <span class=SpellE>System.Data.Entity</span> from the project.<br> Add a reference to <span class=SpellE>System.Data.Entity</span> to the project again.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.1.5 The publish.htm page generated by <span class=SpellE>ClickOnce</span> tries to install the .NET Framework Client Profile even when it is already installed. <o:p></o:p></span></h4> <p>The publish.htm page is generated without the script that detects the presence of the .NET Framework Client Profile on target computers.</p> <p><u>To resolve this issue:</u></p> <p>1. Ensure that the application targets the Client-only Framework subset.</p> <p>For Visual Basic projects:</p> <p>Open project properties (double-click 'My Project' in Solution Explorer).<br> Click the Compile tab<span class=GramE>.</span><br> Click Advanced Compile Options.<br> Select the 'Client-only Framework subset' option.<br> &nbsp;</p> <p>For C# projects:</p> <p>Open project properties (double-click 'Properties' in Solution Explorer).<br> Click the Application tab<span class=GramE>.</span><br> Select the 'Client-only Framework subset' option.<br> &nbsp;</p> <p>2. To get the correct script, select the .NET Framework 3.5 SP1 prerequisite and publish the application.</p> <p>3. In the Publish properties of the project, change the prerequisite package back to the .NET Framework Client Profile and clear the option &quot;Automatically generate deployment web page after <span class=GramE>every publish</span>.&quot;</p> <p>4. Publish the application again.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.1.6 Association connectors do not appear, or appear incorrectly positioned, in the ADO.NET Entity Data Model Designer <o:p></o:p></span></h4> <p>This issue occurs in two scenarios:</p> <p>1. After Update Model from Database is run, associations are created for new foreign keys in the database but do not appear in the diagram.</p> <p>2. After undo/redo operations in the designer, association lines appear incorrectly placed in the diagram.</p> <p><u>To resolve this issue:</u></p> <p>There are several workarounds:</p> <p>- Save the file. Close the designer. Open the file again.</p> <p>- Right-<span class=GramE>click</span> an empty area of the diagram and then click &quot;Layout Diagram&quot;. This may alter any manual layout changes previously made to the diagram.</p> <p>- Manually move related entities to refresh their rendering.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.1.7 Default redirection link to the Microsoft Visual Studio 2008 SP1 <span class=SpellE>ReportViewer</span> is incorrect <o:p></o:p></span></h4> <p>The default redirection link to the Visual Studio 2008 <span class=SpellE>ReportViewer</span> (ReportViewer.exe) that is provided in the Setup and Deployment project incorrectly redirects to the language pack of the <span class=SpellE>ReportViewer</span> (ReportViewerLP.exe) on non-English operating systems.</p> <p><u>To resolve this issue:</u></p> <p>1. Open %Program Files%\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\ReportViewer\&lt;locale&gt;\package.xml</p> <p>2. Replace the link <a href="http://go.microsoft.com/fwlink/?LinkID=98185">http://go.microsoft.com/fwlink/?LinkID=98185</a> with <a href="http://go.microsoft.com/fwlink/?LinkID=98185&amp;clcid=0x409">http://go.microsoft.com/fwlink/?LinkID=98185&amp;clcid=0x409</a> in package.xml.</p> <p>3. Make sure that you do not change the link to the ReportViewerLP.exe <a href="http://go.microsoft.com/fwlink/?LinkID=98185&amp;clcid=%3cCLID">http://go.microsoft.com/fwlink/?LinkID=98185&amp;clcid=&lt;CLID</a>&gt;.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.1.8 Load tests fail to run with Visual Studio Team Server 2008 SP1 installation <o:p></o:p></span></h4> <p>If you install Visual Studio Team Server 2008 SP1 client and use this to run load tests, then you must use a Visual Studio Team Server 2008 SP1 controller to run the tests. All the agents that are online and connected to that controller must also be Visual Studio Team Server 2008 SP1 agents. If you install SP1 on the Visual Studio client only and run a load test by using a test rig that does not have the Visual Studio Team Server 2008 SP1 version installed, the load test fails immediately and &quot;Not Executed&quot; is displayed in the Test Results window. If you click on the link in the Test Results window, the error shown in the &quot;Test Run Errors and Warnings&quot; section will be similar to the following:</p> <p>Failed to queue test run <a href="mailto:'username@MYCONTROLLER">'<span class=SpellE>username@MYCONTROLLER</span></a> 2008-06-13 11:17:28': Object of type 'Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestConstantLoadProfile' cannot be converted to type 'Microsoft.VisualStudio.TestTools.WebStress.WebTestLoadProfile'.&nbsp;</p> <p>(The first type listed will depend on the type of load pattern used by your load test.)</p> <p>The versions of the Visual Studio client, controller, and agents must match because API enhancements were made for Visual Studio Team Server 2008 SP1 to implement different load test patterns.</p> <p><u>To resolve this issue:</u></p> <p>Upgrade the clients, controller, and agent to Visual Studio 2008 SP1.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.1.9 Running the Assembly Cache Viewer in Windows Vista <o:p></o:p></span></h4> <p>The Assembly Cache Viewer (Shfusion.dll) is a Windows shell extension that lets you view and <span class=GramE>manipulate</span> the contents of the global assembly cache by using Windows Explorer. Shfusion.dll is located in the %<span class=SpellE>windir</span>%\Microsoft.NET\Framework\v2.0.50727 directory.</p> <p>In Windows Vista, the Assembly Cache Viewer does not run with elevated permissions even if you open it from a Command Prompt window that has elevated permissions (for example, by using the START command with the path of the global assembly cache). This is because the Assembly Cache Viewer is a shell extension for Windows Explorer, which does not run with elevated permissions. </p> <p><u>To resolve this issue:</u></p> <p>Use Shfusion.dll only for viewing.</p> <p>For updates, open a Command Prompt window that has administrative privileges and use the Gacutil.exe command-line tool from the .NET Framework SDK.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.1.10 <span class=GramE>The</span> 64-bit profiler SDK is not installed <o:p></o:p></span></h4> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>The <span class=SpellE>PerfSDK</span> folder is missing from the x64 performance tools directory.&nbsp; This folder contains <span class=SpellE>vsperf.h</span> and vsperf.lib, which are required to link in the profiling runtime APIs. </span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p class=style1><u>To resolve this issue:</u></p> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>The 64-bit Profiler SDK will be included in the 64-bit SP1 Stand-Alone Profiler installation, which will be available on the MSDN Download Center.&nbsp; Install the 64-bit Stand-Alone Profiler on a 64-bit version of Windows and then copy the installed 64-bit <span class=SpellE>PerfSDK</span> directory into &quot;%program files(x86<span class=GramE>)%</span>\Microsoft Visual Studio 9.0\Team Tools\Performance Tools\x64&quot;. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.1.11 <span class=GramE>Profiling</span> a Web site fails if the <span class=SpellE>web.config</span> file is corrupt or does not exist <o:p></o:p></span></h4> <p>If the <span class=SpellE>web.config</span> file becomes corrupt from a&nbsp;previous profiling run or has been deleted, the profiler will display the message &quot;The web site could not be configured correctly; getting ASP.NET process information failed. The server may not be running a version of Asp.Net version 2.0 or greater. Requesting 'Http<span class=GramE>:/</span>/localhost/VSEnterpriseHelper.axd' returned an error: The remote server turned an error: &nbsp;(500) Internal Server Error.&quot; </p> <p><u>To resolve this issue:</u></p> <p>Delete the <span class=SpellE>web.config</span> file.</p> <p>Run the Web site under the debugger to regenerate a clean <span class=SpellE>web.config</span> file.</p> <p>Run under the profiler.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.1.12 CHT and JPN: Setup and <span class=SpellE>Deploment</span> project that has &quot;Microsoft Visual Studio 2008 Report Viewer&quot; as a prerequisite displays warning messages<o:p></o:p></span></h4> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>Creating a CHT or JPN Setup and Deployment project that has &quot;Microsoft Visual Studio 2008 Report Viewer&quot; <span class=GramE>as a prerequisite results</span> in several warning messages. However, these warning messages do not prevent the application deployment, including the <span class=SpellE>ReportViewer</span> control. </span></span><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p class=style1><u>To resolve this issue:</u></p> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>No workaround is required. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.1.13 AMD64 and IA64 ATL <span class=SpellE>applocal</span> assemblies are not updated by Visual Studio 2008 SP1<o:p></o:p></span></h4> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>The AMD64 and IA64 ATL <span class=SpellE>applocal</span> assemblies under %VSINSTALLDIR%\<span class=SpellE>vc</span>\<span class=SpellE>redist</span>\amd64 and %VSINSTALLDIR%\<span class=SpellE>vc</span>\<span class=SpellE>redist</span>\ia64 are not updated by Visual Studio 2008 SP1. Therefore, both remain at the Visual Studio 2008 RTM level (9.0.21022.8) after the installation of SP1. As a result, the <span class=SpellE>applocal</span> deployment of AMD64 and IA64 ATL applications that bind to Visual Studio 2008 SP1 .<span class=SpellE>dll</span> files are affected. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p class=style1><u>To resolve this issue:</u></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt; mso-list:l6 level1 lfo19;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Replace %VSINSTALLDIR%\<span class=SpellE>vc</span>\<span class=SpellE>redist</span>\amd64\atl90.dll and %VSINSTALLDIR%\<span class=SpellE>vc</span>\<span class=SpellE>redist</span>\ia64\atl90.dll with the corresponding SP1 AMD64 and IA64 files that are installed under %<span class=SpellE>windir</span>%\<span class=SpellE>winsxs</span>.</span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><br> <br> <span class=style11>Note: The SP1 AMD64 and IA64 files are installed in the following sub-folders under %<span class=SpellE>windir</span>%\<span class=SpellE>winsxs</span></span><br> <br> <span class=style11>SP1 AMD64 atl90.dll =&gt; amd64_microsoft.vc90.atl*9.0.30729.1*</span><br> <span class=style11>SP1 IA6464 atl90.dll =&gt; ia64_microsoft.vc90.atl*9.0.30729.1*</span><o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l6 level1 lfo19;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Open %VSINSTALLDIR%\<span class=SpellE>vc</span>\<span class=SpellE>redist</span>\amd64\Microsoft.VC90.ATL.manifest in a text editor. Change </span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><br> <span class=style11>version=&quot;9.0.21022.8&quot;</span><br> <span class=style11>to </span><br> <span class=style11>version=&quot;9.0.30729.1&quot;</span><br> <br> <span class=style11>Repeat for %VSINSTALLDIR%\<span class=SpellE>vc</span>\<span class=SpellE>redist</span>\ia64\Microsoft.VC90.ATL.manifest.</span><o:p></o:p></span></li> </ol> <p class=MsoNormal style='margin-left:.5in'><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><o:p>&nbsp;</o:p></span></p> <ol start=3 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l6 level1 lfo19;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Save the file.</span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'> <o:p></o:p></span></li> </ol> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.1.14 VC <span class=SpellE>Redist</span> (x86, x64 and ia64) packages contain the incorrect License Terms<o:p></o:p></span></h4> <p class=MsoNormal><span style='font-family:"Arial","sans-serif";mso-fareast-font-family: "Times New Roman"'>The License Terms currently attached to the ENU VC <span class=SpellE>Redist</span> packages (VCRedist_x86.exe, VCRedist_x64.exe, and VCRedist_ia64.exe) does not allow you to redistribute the VC <span class=SpellE>Redist</span>. It specifies that you may only install and use ONE copy of the software. The correct License Terms permits installation and use of any number of copies of the VC <span class=SpellE>Redist</span> packages. <o:p></o:p></span></p> <p><u>To resolve this issue:</u></p> <p class=MsoNormal><span style='font-family:"Arial","sans-serif";mso-fareast-font-family: "Times New Roman"'>There are two ways to work around this issue: <o:p></o:p></span></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l25 level1 lfo20;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Go to the <a href="http://go.microsoft.com/fwlink/?LinkId=124497"><span class=SpellE>Hotfix</span></a> site and download the <span class=SpellE>Hotfix</span> for Visual Studio 2008 SP1 that replaces the VC <span class=SpellE>Redist</span> package files on disk with the new files containing the new License Terms.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l25 level1 lfo20;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Download the SP1 <span class=SpellE>vcredist</span> packages and replace the three <span class=SpellE>vcredist</span> package files on disk.<o:p></o:p></span></li> </ol> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.2 <a name=ADO.Net>ADO.NET</a> <o:p></o:p></span></h4> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>There are no known issues. </span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.3 <a name=Languages>Languages</a> <o:p></o:p></span></h4> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.3.1 MFC application that has <span class=SpellE>CRichEditView</span> causes RC2151 <o:p></o:p></span></h4> <p>If you use the MFC Application Wizard to create an MFC application that uses Ribbon UI, and change the base class from <span class=SpellE>CView</span> to <span class=SpellE>CRichEditView</span>, the application will fail to build with the following resource compiler error:</p> <p>&quot;.\<span class=SpellE><span class=GramE>REdit.rc</span></span><span class=GramE>(</span>565) : error RC2151 : cannot reuse string constants, 280(0x118) - &quot;Insert Object... </p> <p><span class=GramE>o</span>&quot; already defined. Cannot add 280(0x118) - &quot;Find/Replace</p> <p><span class=GramE>f</span>&quot;</p> <p>This is caused by duplicate macro value definitions in <span class=SpellE>resource.h</span> for the following macros:</p> <p>#define IDS_RIBBON_INSERT_OBJECT&nbsp;&nbsp; 280</p> <p>#define IDS_RIBBON_FINDREPLACE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 280</p> <p><u>To resolve this issue:</u></p> <p>1. Open the <span class=SpellE>Resource.h</span> file.</p> <p>2. Locate the IDS_RIBBON_INSERT_OBJECT and IDS_RIBBON_FINDREPLACE macros.</p> <p>3. Change one of their values to &quot;307&quot;, or whatever value that is not used in the file.</p> <p>4. Rebuild the application.</p> <p>#define IDS_RIBBON_INSERT_OBJECT&nbsp;&nbsp; 280</p> <p>#define IDS_RIBBON_FINDREPLACE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 307</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.4 <a name=LINQ>LINQ</a> <o:p></o:p></span></h4> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>There are no known issues.</span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'> <o:p></o:p></span></p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.5 <a name="Visual_Studio_Tools_for_Office">Visual Studio Tools for Office</a> <o:p></o:p></span></h4> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.5.1 Office 2007 solutions created by using Visual Studio 2008 SP1 require the Visual Studio Tools for the Office system 3.0 Runtime SP1. <o:p></o:p></span></h4> <p>You might receive an error message if you install a solution by opening either the deployment manifest (a .<span class=SpellE>vsto</span> file), the Office application, the document, or the workbook. This is because the solution installer does not perform a check for prerequisites.</p> <p><u>To resolve this issue:</u></p> <p>There are two ways to resolve this issue<span class=GramE>:</span><br> - Install the SP1 patch for the Visual Studio Tools for the Office system 3.0 Runtime SP1.<br> - Install the solution by running the Setup program.<br> The Setup program checks for the correct version of prerequisites and installs them as required.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.5.2 Office 2003 solutions cannot use the .Net Framework Client Profile as the target framework. <o:p></o:p></span></h4> <p class=MsoNormal><span class=style11><span style='mso-fareast-font-family: "Times New Roman"'>The properties page of the project lets you select .NET Framework Client Profile as the target framework even though it is not supported by the project. </span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p><u>To resolve this issue:</u></p> <p>If your project uses Office 2003 as the target version, do not select Client-only Framework subset in the properties page of the project.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.5.3 Warning message appears when you develop Office solutions for the .NET Framework Client Profile <o:p></o:p></span></h4> <p>When you develop Office solutions for the .NET Framework Client Profile runtime, you see these build warning messages: &quot;The project has a reference to assembly &lt;name&gt;. This assembly is not part of the .NET Framework Client Profile.&nbsp; By not having this reference, there may be compile or runtime errors.&quot;&nbsp; <span class=GramE>or</span> &quot;The referenced assembly &lt;name&gt; has a dependency on &lt;assembly&gt; which is not listed as part of the .NET Framework Client Profile. If this dependent reference is required, you may get compilation errors.&quot;</p> <p>If you ignore these warnings, you might get the following exception because of the missing assemblies: &quot;Unhandled Exception: <span class=SpellE>System.IO.FileNotFoundException</span>: Could not load file or assembly &lt;assembly&gt; or one of its dependencies. The system cannot find the file specified.&quot;</p> <p><u>To resolve this issue:</u></p> <p>If your application uses features that rely on assemblies not contained in the .NET Framework Client Profile, ensure that your project uses the full .NET Framework 3.5 as the target framework. </p> <p class=style1>For Visual Basic projects:</p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l22 level1 lfo21;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Open project properties (double-click 'My Project' in Solution Explorer). <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l22 level1 lfo21;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click the Compile tab. <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l22 level1 lfo21;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click Advanced Compile Options. <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l22 level1 lfo21;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Clear the 'Client-only Framework subset' option. <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l22 level1 lfo21;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Ensure that .NET Framework 3.5 appears as the target framework. <o:p></o:p></span></li> </ol> <p class=style1>For C# projects:</p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l9 level1 lfo22;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Open project properties (double-click 'Properties' in Solution Explorer). <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l9 level1 lfo22;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click the Application tab. <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l9 level1 lfo22;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Clear the 'Client-only Framework subset' option. <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l9 level1 lfo22;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Ensure that .NET Framework 3.5 appears as the target framework. <o:p></o:p></span></li> </ol> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.5.4 When you publish a solution, the following warning message appears: &quot;No '<span class=SpellE>HomeSite</span>' attribute has been provided for Microsoft Office 2007 Primary <span class=SpellE>Interop</span> Assemblies&quot; <o:p></o:p></span></h4> <p>By default, the solution <span class=SpellE>bootstrapper</span> is configured to download the primary <span class=SpellE>interop</span> <span class=GramE>assemblies</span> package from the Web. However, this package cannot be downloaded; it must be installed from the same location as the application.&nbsp; </p> <p><u>To resolve this issue:</u></p> <p>You can ignore this warning. </p> <p>Even though the  Download prerequisites from the component vendor s web site&quot; is selected in the Prerequisites dialog box, the primary <span class=SpellE>interop</span> assemblies package will be automatically published to the same location as the application.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.5.5 After Visual Studio 2008 SP1 is installed, Office projects that were created previously display a warning when published. <o:p></o:p></span></h4> <p>When you publish the solution, the following warning appears &quot;Item '.NET Framework Client Profile' is required by 'Visual Studio Tools for Office system 3.0 Runtime Service Pack 1', but was not included.&quot;</p> <p>This warning appears because Visual Studio Tools for Office system 3.0 Runtime Service Pack 1 is selected as an installation prerequisite.&nbsp; However, neither the .NET Framework 3.5 Service Pack 1 nor the .NET Framework Client Profile package is selected. </p> <p><u>To resolve this issue:</u></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l14 level1 lfo23;tab-stops:list .5in'><span class=style11><span style='mso-fareast-font-family:"Times New Roman"'>Open the project properties: </span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> <ul type=circle> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;mso-list:l14 level2 lfo23;tab-stops:list 1.0in'><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>For C# projects, double-click 'Properties' in Solution Explorer. <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;mso-list:l14 level2 lfo23;tab-stops:list 1.0in'><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>For Visual Basic projects, double-click 'My Project' in Solution Explorer. <o:p></o:p></span></li> </ul> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l14 level1 lfo23;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click the Publish tab.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l14 level1 lfo23;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click Prerequisites to open the Prerequisites dialog box.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l14 level1 lfo23;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Select either .NET Framework 3.5 Service Pack 1 or .NET Framework Client Profile.<o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l14 level1 lfo23;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Publish the solution again.<o:p></o:p></span></li> </ol> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.5.6 Applications that use the <span class=SpellE>ServerDocument</span> class cannot target the .NET Framework Client Profile. <o:p></o:p></span></h4> <p class=MsoNormal style='margin-top:0in;margin-right:3.0pt;margin-bottom:10.0pt; margin-left:0in'>If your project targets the .NET Framework Client Profile, your application will throw a <span class=SpellE>FileNotFound</span> exception when you run the application. This happens because the <span class=SpellE>ServerDocument</span> class requires the complete .NET Framework 3.5.&nbsp; </p> <p><u>To resolve this issue:</u></p> <p class=MsoNormal><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>For Visual Basic projects:</span></span><span style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'> <o:p></o:p></span></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l4 level1 lfo24;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Open project properties (double-click 'My Project' in Solution Explorer). <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l4 level1 lfo24;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click the Compile tab. Click Advanced Compile Options. <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l4 level1 lfo24;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Clear the  Client-only Framework subset option. <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l4 level1 lfo24;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Ensure that .NET Framework 3.5 appears as the target framework. <o:p></o:p></span></li> </ol> <p class=MsoNormal><span class=style51><span style='mso-fareast-font-family: "Times New Roman"'>For C# projects:</span></span><span style='font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'> <o:p></o:p></span></p> <ol start=1 type=1> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l13 level1 lfo25;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Open project properties (double-click 'Properties' in Solution Explorer). <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l13 level1 lfo25;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Click the Application tab. <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l13 level1 lfo25;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Clear the  Client-only Framework subset option. <o:p></o:p></span></li> <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; mso-list:l13 level1 lfo25;tab-stops:list .5in'><span style='font-family: "Arial","sans-serif";mso-fareast-font-family:"Times New Roman"'>Ensure that .NET Framework 3.5 appears as the target framework. <o:p></o:p></span></li> </ol> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.6 <a name="Web_Development">Web Development</a> <o:p></o:p></span></h4> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.6.1 Visual Studio 2008 SP1 Requires an Updated Installation of Silverlight Tools Beta 2 <o:p></o:p></span></h4> <p>If Silverlight Tools Beta 2 is previously installed, after installation of Visual Studio 2008 SP1, Visual Studio will be unable to open Silverlight projects until the Silverlight Tools Beta 2 installation is updated.</p> <p><u>To resolve this issue:</u></p> <p>Download the updated Silverlight Tools Beta 2 for Visual Studio 2008 SP1 at <a href="http://go.microsoft.com/fwlink/?LinkID=120032">http://go.microsoft.com/fwlink/?LinkID=120032</a>.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.7 <a name="Windows_Communication_Foundation_(WCF)_T">Windows Communication Foundation (WCF) Tools</a> <o:p></o:p></span></h4> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.7.1 WCF Service Library project cannot be hosted by WCF Service Host when relative path is set to &quot;Output Path&quot; on the Properties page <o:p></o:p></span></h4> <p>When you create a WCF Service Library project, you can change the Output path from the default bin\debug\ to a relative path such as &quot;.&quot; or &quot;<span class=GramE>..&quot;</span> on the Build tab of the project Properties page. If you then try to debug the service, the service cannot be hosted by the WCF Service Host and this message is displayed: &quot;A project with an Output Type of Class Library cannot be started directly.&quot;</p> <p><u>To resolve this issue:</u></p> <p>On the Build tab, input the fully qualified path instead of a relative path.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.7.2 Error message when &quot;Add New Item&quot; is selected in a WCF Service Library project in Visual Studio with TFS plug-in <o:p></o:p></span></h4> <p>If you create a new WCF Service Library project in Visual Studio with the TFS plug-in, you may see an error displayed when you select Add New Item in this project. After clicking OK to close the error dialog box, the item service is added successfully and works as expected.</p> <p><u>To resolve this issue:</u></p> <p>Click OK to dismiss the error dialog box.</p> <h4><span style='mso-fareast-font-family:"Times New Roman"'>2.3.8 <a name="Windows_Presentation_Foundation_(WPF)_De">Windows Presentation Foundation (WPF) Designer for Visual Studio</a> <o:p></o:p></span></h4> <h4 style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>2.3.8.1 The Properties window displays values, such as dates and numbers, by using the U.S. format. <o:p></o:p></span></h4> <p class=style1>The Properties window in the WPF Designer displays and edits values by using the U.S. format. This matches the XAML convention, which uses the en-US <span class=SpellE>CultureInfo</span>.<span style='mso-spacerun:yes'>  </span>For example, dates and numbers are always in U.S. format. Dates are always displayed mm/<span class=SpellE>dd</span>/<span class=SpellE>yy</span>. If you enter a date value in the Properties window it will be converted to the mm/<span class=SpellE>dd</span>/<span class=SpellE>yy</span> format.</p> <p class=style1 style='line-height:115%'><u>To resolve this issue:</u></p> <p class=style1>No workaround is available.</p> <h4 style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>2.3.8.2 Limitations when symbols in XAML files are code <span class=SpellE>refactored</span> <o:p></o:p></span></h4> <p class=style1 style='line-height:115%'>In Visual Studio 2008 SP1, if you use code <span class=SpellE><span class=GramE>Refactor</span></span> to make type or member modifications, the refactoring will propagate to the XAML files.<span style='mso-spacerun:yes'>  </span>For more information about this feature, see &quot;How to: Rename a Symbol that is Declared in XAML&quot; in the documentation. The following limitations apply to this new feature<span class=GramE>:</span><br> - Refactoring will only change the XAML files in the current project and will not be applied across all the projects in the solution</p> <p class=style1 style='line-height:115%'>- <span class=SpellE>Refactor</span> can be used only on type names and certain attributes. <span class=SpellE>Refactor</span> cannot be used on the following:</p> <p class=style1 style='line-height:115%'><span class=GramE>o</span><span style='mso-spacerun:yes'>    </span>The Setter Property attribute</p> <p class=style1 style='line-height:115%'><span class=GramE>o</span><span style='mso-spacerun:yes'>    </span>The <span class=SpellE>TemplateBinding</span> path attribute</p> <p class=style1 style='line-height:115%'><span class=GramE>o</span><span style='mso-spacerun:yes'>    </span>The Binding path and <span class=SpellE>ElementName</span> attributes</p> <p class=style1 style='line-height:115%'><span class=GramE>o</span><span style='mso-spacerun:yes'>    </span>The <span class=SpellE>MethodName</span> property of <span class=SpellE>ObjectDataProvider</span></p> <p class=style1 style='line-height:115%'><u>To resolve this issue:</u></p> <p style='line-height:115%'><span class=style11><span style='font-size:12.0pt; line-height:115%'>Complete the modifications manually; for example, by using Find and Replace.</span></span><span style='font-size:8.0pt;line-height:115%'><o:p></o:p></span></p> <h4 style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>2.3.8.3 Making changes to XAML will not <span class=SpellE>refactor</span> code files <o:p></o:p></span></h4> <p class=style1>If you change a type or member in a XAML file, those changes will not propagate to the code files.</p> <p class=style1>For example, if you change the name of a Button, which has event handlers associated with it, by using the XAML editor, the code behind will not be updated.</p> <p class=style1 style='line-height:115%'><u>To resolve this issue:</u></p> <p class=style1>Modifications to code files must be made manually; for example, by using Find and Replace.</p> <h4 style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>2.3.8.4 Renaming in Solution Explorer does not prompt rename refactoring in WPF projects <o:p></o:p></span></h4> <p class=style1>In Solution Explorer, if you right-click a XAML file, click Rename, and then rename the file, the file name will be changed, but there will not be any prompt to <span class=SpellE>refactor</span> the class name in XAML or the code behind. In particular, if you rename the XAML file that is referenced by the <span class=SpellE>StartupUri</span> property in the Application XAML file (for example, if you change Window1.xaml to <span class=SpellE>MainWindow.xaml</span>), then you must manually change the <span class=SpellE>StartupUri</span> property.</p> <p class=style1 style='line-height:115%'><u>To resolve this issue:</u></p> <p class=style1>Modifications must be made manually; for example, by using Find and Replace.</p> <h4 style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>2.3.8.5 Find All References will not find unnamed controls in XAML files <o:p></o:p></span></h4> <p class=style1 style='margin:0in;margin-bottom:.0001pt'>In a code-behind file, you can find all references to a symbol by right-clicking the symbol and then clicking Find All References. Find All References will not find XAML elements that do not have the Name property set. </p> <p class=style1 style='margin:0in;margin-bottom:.0001pt'><span style='mso-spacerun:yes'> </span></p> <p class=style1 style='margin:0in;margin-bottom:.0001pt'>For example:</p> <p class=style1 style='margin:0in;margin-bottom:.0001pt'>The following XAML shows the <span class=SpellE>MyUserControl</span> element, which does not have a name:</p> <p class=style1 style='margin:0in;margin-bottom:.0001pt'>&lt;Grid&gt;<br> <span style='mso-spacerun:yes'>            </span>&lt;<span class=SpellE>MyUserControl</span>/&gt;<br> <span style='mso-spacerun:yes'> </span>(...)</p> <p class=style1 style='margin:0in;margin-bottom:.0001pt'>In the code-behind file, if you right-click the <span class=SpellE>MyUserControl</span> symbol and then click Find All References, only references in code will be found and not in XAML.</p> <p class=style1 style='line-height:115%'><u>To resolve this issue:</u></p> <p class=style1 style='line-height:115%'>Name the control or search manually (for example, by using Find in Files).</p> <h4 style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>2.3.8.6 Visual Studio may stop responding when you bind to long <span class=SpellE>ObjectDataProvider</span> method calls <o:p></o:p></span></h4> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span class=style11>If you bind to an </span><span class=SpellE><span class=style11><span style='font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman"'>ObjectDataProvider</span></span></span><span class=style11><span style='font-family:"Times New Roman","serif";mso-fareast-font-family: "Times New Roman"'>, through XAML and the <span class=SpellE><span class=GramE>ObjectDataProvider</span></span><span class=GramE>,</span> makes a call to a database; when you load the XAML in the WPF Designer, the operation can be very long and memory-intensive. As a result, the WPF Designer may stop responding until the operation is finished.</span></span><span class=style11><span style='font-family:"Times New Roman","serif"'><o:p></o:p></span></span></p> <p class=style1 style='line-height:115%'><u><span style='mso-fareast-font-family: "Times New Roman"'>To resolve this issue:</span></u></p> <p class=style1><span style='mso-fareast-font-family:"Times New Roman"'>Avoid setting up an <span class=SpellE>ObjectDataProvider</span> in this way at design time. Programmatically, use the <span class=SpellE><span class=GramE>DesignerProperties.IsInDesignMode</span></span><span class=GramE>(</span>) method only to perform long or memory-intensive work at run time.<o:p></o:p></span></p> <h4 style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>2.3.8.7 Failure to load XAML with &quot;{Binding <span class=SpellE>RelativeSource</span><span class=GramE>={</span><span class=SpellE>RelativeSource</span> <span class=SpellE>TemplatedParent</span>}}&quot; <o:p></o:p></span></h4> <p class=MsoNormal style='margin-bottom:10.0pt;line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'><span style='mso-spacerun:yes'> </span>There is a known issue in Visual Studio 2008 SP1 where the WPF Designer fails to load if a Binding uses <span class=SpellE>RelativeSource</span> <span class=SpellE>TemplatedParent</span> without a path.<o:p></o:p></span></p> <p class=MsoNormal style='margin-bottom:10.0pt;line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>For example:<o:p></o:p></span></p> <p class=MsoNormal style='margin-bottom:10.0pt;line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'><span style='mso-spacerun:yes'>    </span>&lt;<span class=SpellE>RepeatButton</span> Command=&quot;{x<span class=GramE>:Static</span> <span class=SpellE>ScrollBar.LineUpCommand</span>}&quot;<o:p></o:p></span></p> <p class=MsoNormal style='margin-bottom:10.0pt;line-height:115%'><span class=SpellE><span style='mso-fareast-font-family:"Times New Roman"'>CommandTarget</span></span><span style='mso-fareast-font-family:"Times New Roman"'>=&quot;{Binding <span class=SpellE>RelativeSource</span><span class=GramE>={</span><span class=SpellE>RelativeSource</span> <span class=SpellE>TemplatedParent</span>}}&quot; /&gt;<o:p></o:p></span></p> <p style='line-height:115%'><u><span style='mso-fareast-font-family:"Times New Roman"'>To resolve this issue:</span></u><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>Specify a path by using the &quot;.&quot; notation, which resolves to the same object. <o:p></o:p></span></p> <p style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>For example:<o:p></o:p></span></p> <p style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'><span style='mso-spacerun:yes'>    </span>&lt;<span class=SpellE>RepeatButton</span> Command=&quot;{x<span class=GramE>:Static</span> <span class=SpellE>ScrollBar.LineUpCommand</span>}&quot; <span class=SpellE>CommandTarget</span>=&quot;{Binding <span class=SpellE>RelativeSource</span>={<span class=SpellE>RelativeSource</span> <span class=SpellE>TemplatedParent</span>}, Path=.}&quot; /&gt;<o:p></o:p></span></p> <h4 style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>2.3.8.8 WPF Designer may crash if you reference values from a stand-alone or an external resource dictionary <o:p></o:p></span></h4> <p style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>WPF Designer may crash if you reference values from a stand-alone or an external resource dictionary as follows:<o:p></o:p></span></p> <p style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>- The stand-alone dictionary has resource references between items in this same dictionary (for example, style referencing a color)<span class=GramE>,</span><br> - And you have an open project file (Window, etc) that references a value from this stand-alone resource dictionary,<br> - And you modify a value in the stand-alone resource dictionary.<o:p></o:p></span></p> <p style='line-height:115%'><u><span style='mso-fareast-font-family:"Times New Roman"'>To resolve this issue:</span></u><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>Close any open documents that reference values from the dictionary before the dictionary is updated.<o:p></o:p></span></p> <h4 style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>2.3.9 <a name="Windows_Workflow_Foundation_(WF)_Tools">Windows Workflow Foundation (WF) Tools</a> <o:p></o:p></span></h4> <p class=MsoNormal style='line-height:115%'><span style='mso-fareast-font-family: "Times New Roman"'>There are no known issues. <o:p></o:p></span></p> <h4 style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>2.3.10 <a name="Windows_SDK_Integration">Windows SDK Integration</a> <o:p></o:p></span></h4> <h4 style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>2.3.10.1 <span class=GramE>x64</span> Sgen.exe does not generate assembly when types marked with the [Obsolete(<span class=SpellE>IsError</span> = true)] attribute are processed <o:p></o:p></span></h4> <p class=MsoNormal style='line-height:115%'><span style='mso-fareast-font-family: "Times New Roman"'>The x64 version of Sgen.exe will not generate a serialization assembly when it processes an assembly that contains types that are marked with the [<span class=GramE>Obsolete(</span><span class=SpellE>IsError</span>=true)] attribute. <o:p></o:p></span></p> <p style='line-height:115%'><u><span style='mso-fareast-font-family:"Times New Roman"'>To resolve this issue:</span></u><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></p> <p class=MsoNormal style='line-height:115%'><span style='mso-fareast-font-family: "Times New Roman"'>Use the x86 version of Sgen.exe. <o:p></o:p></span></p> <h2 style='line-height:115%'><span style='mso-fareast-font-family:"Times New Roman"'>3. <a name="Related_Links">Related Links</a> <o:p></o:p></span></h2> <p class=MsoNormal style='line-height:115%'><span style='mso-fareast-font-family: "Times New Roman"'><a href="http://go.microsoft.com/fwlink/?LinkId=127019">Team Foundation Server Readme</a> <br> <a href="http://go.microsoft.com/fwlink/?LinkID=120417">Visual Studio Express Edition Readme</a> <br> <a href="http://go.microsoft.com/fwlink/?LinkId=122089%20">.NET Framework Readme</a><br> <br> <br> © 2008 Microsoft Corporation. All rights reserved. <a href="http://www.microsoft.com/info/cpyright.mspx" title="Terms of Use" id="ctl00_BottomControl1_MSFT_Terms"><span style='color:black'>Terms of Use</span></a> | <a href="http://www.microsoft.com/library/toolbar/3.0/trademarks/en-us.mspx" title=Trademarks><span style='color:black'>Trademarks</span></a> | <a href="http://www.microsoft.com/info/privacy.mspx" title="Privacy Statement"><span style='color:black'>Privacy Statement</span></a><o:p></o:p></span></p> </div> </body> </html>