2580 lines
129 KiB
HTML
2580 lines
129 KiB
HTML
<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:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"
|
||
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=windows-1252">
|
||
<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="StartSamples_files/filelist.xml">
|
||
<link rel=themeData href="StartSamples_files/themedata.thmx">
|
||
<link rel=colorSchemeMapping href="StartSamples_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="--"/>
|
||
<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" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="heading 5"/>
|
||
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="heading 6"/>
|
||
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="heading 7"/>
|
||
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="heading 8"/>
|
||
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
|
||
UnhideWhenUsed="false" 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" SemiHidden="false"
|
||
UnhideWhenUsed="false" 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" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="TOC Heading"/>
|
||
</w:LatentStyles>
|
||
</xml><![endif]-->
|
||
<style>
|
||
<!--
|
||
/* Font Definitions */
|
||
@font-face
|
||
{font-family:Wingdings;
|
||
panose-1:5 0 0 0 0 0 0 0 0 0;
|
||
mso-font-charset:2;
|
||
mso-generic-font-family:auto;
|
||
mso-font-pitch:variable;
|
||
mso-font-signature:0 268435456 0 0 -2147483648 0;}
|
||
@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 415 0;}
|
||
@font-face
|
||
{font-family:Cambria;
|
||
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 1073741899 0 0 415 0;}
|
||
@font-face
|
||
{font-family:Calibri;
|
||
panose-1:2 15 5 2 2 2 4 3 2 4;
|
||
mso-font-charset:0;
|
||
mso-generic-font-family:swiss;
|
||
mso-font-pitch:variable;
|
||
mso-font-signature:-520092929 1073786111 9 0 415 0;}
|
||
@font-face
|
||
{font-family:Tahoma;
|
||
panose-1:2 11 6 4 3 5 4 4 2 4;
|
||
mso-font-charset:0;
|
||
mso-generic-font-family:swiss;
|
||
mso-font-pitch:variable;
|
||
mso-font-signature:-520081665 -1073717157 41 0 66047 0;}
|
||
@font-face
|
||
{font-family:"Lucida Console";
|
||
panose-1:2 11 6 9 4 5 4 2 2 4;
|
||
mso-font-charset:0;
|
||
mso-generic-font-family:modern;
|
||
mso-font-pitch:fixed;
|
||
mso-font-signature:-2147482993 6144 0 0 31 0;}
|
||
@font-face
|
||
{font-family:Verdana;
|
||
panose-1:2 11 6 4 3 5 4 4 2 4;
|
||
mso-font-charset:0;
|
||
mso-generic-font-family:swiss;
|
||
mso-font-pitch:variable;
|
||
mso-font-signature:-1593833729 1073750107 16 0 415 0;}
|
||
/* Style Definitions */
|
||
p.MsoNormal, li.MsoNormal, div.MsoNormal
|
||
{mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-parent:"";
|
||
margin-top:12.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-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";
|
||
margin-top:24.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
page-break-after:avoid;
|
||
mso-outline-level:1;
|
||
font-size:14.0pt;
|
||
font-family:"Cambria","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
color:#365F91;}
|
||
h2
|
||
{mso-style-priority:9;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-link:"Heading 2 Char";
|
||
margin-top:10.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
page-break-after:avoid;
|
||
mso-outline-level:2;
|
||
font-size:13.0pt;
|
||
font-family:"Cambria","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
color:#4F81BD;}
|
||
h3
|
||
{mso-style-priority:9;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-link:"Heading 3 Char";
|
||
margin-top:10.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
page-break-after:avoid;
|
||
mso-outline-level:3;
|
||
font-size:11.0pt;
|
||
font-family:"Cambria","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
color:#4F81BD;}
|
||
h4
|
||
{mso-style-priority:9;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-link:"Heading 4 Char";
|
||
margin-top:10.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
page-break-after:avoid;
|
||
mso-outline-level:4;
|
||
font-size:11.0pt;
|
||
font-family:"Cambria","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
color:#4F81BD;
|
||
font-style:italic;}
|
||
h5
|
||
{mso-style-priority:9;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-link:"Heading 5 Char";
|
||
margin-top:10.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
page-break-after:avoid;
|
||
mso-outline-level:5;
|
||
font-size:11.0pt;
|
||
font-family:"Cambria","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
color:#243F60;
|
||
font-weight:normal;}
|
||
h6
|
||
{mso-style-priority:9;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-link:"Heading 6 Char";
|
||
margin-top:10.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
page-break-after:avoid;
|
||
mso-outline-level:6;
|
||
font-size:11.0pt;
|
||
font-family:"Cambria","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
color:#243F60;
|
||
font-weight:normal;
|
||
font-style:italic;}
|
||
p.MsoHeading7, li.MsoHeading7, div.MsoHeading7
|
||
{mso-style-priority:9;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-link:"Heading 7 Char";
|
||
margin-top:10.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
page-break-after:avoid;
|
||
mso-outline-level:7;
|
||
font-size:11.0pt;
|
||
font-family:"Cambria","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
mso-bidi-font-family:"Times New Roman";
|
||
color:#404040;
|
||
font-style:italic;}
|
||
p.MsoHeading8, li.MsoHeading8, div.MsoHeading8
|
||
{mso-style-priority:9;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-link:"Heading 8 Char";
|
||
margin-top:10.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
page-break-after:avoid;
|
||
mso-outline-level:8;
|
||
font-size:10.0pt;
|
||
font-family:"Cambria","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
mso-bidi-font-family:"Times New Roman";
|
||
color:#404040;}
|
||
p.MsoHeading9, li.MsoHeading9, div.MsoHeading9
|
||
{mso-style-priority:9;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-link:"Heading 9 Char";
|
||
margin-top:10.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
page-break-after:avoid;
|
||
mso-outline-level:9;
|
||
font-size:10.0pt;
|
||
font-family:"Cambria","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
mso-bidi-font-family:"Times New Roman";
|
||
color:#404040;
|
||
font-style:italic;}
|
||
p.MsoToc1, li.MsoToc1, div.MsoToc1
|
||
{mso-style-update:auto;
|
||
mso-style-noshow:yes;
|
||
mso-style-priority:39;
|
||
margin-top:12.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:5.0pt;
|
||
margin-left:0in;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;}
|
||
p.MsoToc2, li.MsoToc2, div.MsoToc2
|
||
{mso-style-update:auto;
|
||
mso-style-noshow:yes;
|
||
mso-style-priority:39;
|
||
margin-top:12.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:5.0pt;
|
||
margin-left:11.0pt;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;}
|
||
p.MsoToc3, li.MsoToc3, div.MsoToc3
|
||
{mso-style-update:auto;
|
||
mso-style-noshow:yes;
|
||
mso-style-priority:39;
|
||
margin-top:12.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:5.0pt;
|
||
margin-left:22.0pt;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;}
|
||
p.MsoCaption, li.MsoCaption, div.MsoCaption
|
||
{mso-style-priority:35;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
margin-top:0in;
|
||
margin-right:0in;
|
||
margin-bottom:10.0pt;
|
||
margin-left:0in;
|
||
mso-pagination:widow-orphan;
|
||
font-size:9.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
color:#4F81BD;
|
||
font-weight:bold;}
|
||
p.MsoTitle, li.MsoTitle, div.MsoTitle
|
||
{mso-style-priority:10;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-link:"Title Char";
|
||
margin-top:0in;
|
||
margin-right:0in;
|
||
margin-bottom:15.0pt;
|
||
margin-left:0in;
|
||
mso-pagination:widow-orphan;
|
||
font-size:26.0pt;
|
||
font-family:"Cambria","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
mso-bidi-font-family:"Times New Roman";
|
||
color:#17365D;
|
||
letter-spacing:.25pt;}
|
||
p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle
|
||
{mso-style-priority:11;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-link:"Subtitle Char";
|
||
margin-top:12.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:.5in;
|
||
margin-bottom:.0001pt;
|
||
text-indent:-.25in;
|
||
mso-pagination:widow-orphan;
|
||
font-size:12.0pt;
|
||
font-family:"Cambria","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
mso-bidi-font-family:"Times New Roman";
|
||
color:#4F81BD;
|
||
letter-spacing:.75pt;
|
||
font-style:italic;}
|
||
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.MsoAcetate, li.MsoAcetate, div.MsoAcetate
|
||
{mso-style-noshow:yes;
|
||
mso-style-priority:99;
|
||
mso-style-link:"Balloon Text Char";
|
||
margin:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
font-size:8.0pt;
|
||
font-family:"Tahoma","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;}
|
||
p.MsoNoSpacing, li.MsoNoSpacing, div.MsoNoSpacing
|
||
{mso-style-priority:1;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
margin-top:0in;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:.25in;
|
||
margin-bottom:.0001pt;
|
||
text-indent:-.25in;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;}
|
||
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
|
||
{mso-style-priority:34;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
margin-top:12.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;}
|
||
p.MsoQuote, li.MsoQuote, div.MsoQuote
|
||
{mso-style-priority:29;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-link:"Quote Char";
|
||
margin-top:12.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
color:black;
|
||
font-style:italic;}
|
||
p.MsoIntenseQuote, li.MsoIntenseQuote, div.MsoIntenseQuote
|
||
{mso-style-priority:30;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-link:"Intense Quote Char";
|
||
margin-top:10.0pt;
|
||
margin-right:.65in;
|
||
margin-bottom:14.0pt;
|
||
margin-left:.65in;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
color:#4F81BD;
|
||
font-weight:bold;
|
||
font-style:italic;}
|
||
span.MsoSubtleEmphasis
|
||
{mso-style-priority:19;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
color:gray;
|
||
font-style:italic;}
|
||
span.MsoIntenseEmphasis
|
||
{mso-style-priority:21;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
color:#4F81BD;
|
||
font-weight:bold;
|
||
font-style:italic;}
|
||
span.MsoSubtleReference
|
||
{mso-style-priority:31;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
font-variant:small-caps;
|
||
color:#C0504D;
|
||
text-decoration:underline;
|
||
text-underline:single;}
|
||
span.MsoIntenseReference
|
||
{mso-style-priority:32;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
font-variant:small-caps;
|
||
color:#C0504D;
|
||
letter-spacing:.25pt;
|
||
font-weight:bold;
|
||
text-decoration:underline;
|
||
text-underline:single;}
|
||
span.MsoBookTitle
|
||
{mso-style-priority:33;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
font-variant:small-caps;
|
||
letter-spacing:.25pt;
|
||
font-weight:bold;}
|
||
p.MsoTocHeading, li.MsoTocHeading, div.MsoTocHeading
|
||
{mso-style-priority:39;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
margin-top:24.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
page-break-after:avoid;
|
||
font-size:14.0pt;
|
||
font-family:"Cambria","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
mso-bidi-font-family:"Times New Roman";
|
||
color:#365F91;
|
||
font-weight:bold;}
|
||
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";
|
||
font-family:"Cambria","serif";
|
||
mso-ascii-font-family:Cambria;
|
||
mso-hansi-font-family:Cambria;
|
||
color:#365F91;
|
||
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";
|
||
font-family:"Cambria","serif";
|
||
mso-ascii-font-family:Cambria;
|
||
mso-hansi-font-family:Cambria;
|
||
color:#4F81BD;
|
||
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";
|
||
font-family:"Cambria","serif";
|
||
mso-ascii-font-family:Cambria;
|
||
mso-hansi-font-family:Cambria;
|
||
color:#4F81BD;
|
||
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";
|
||
font-family:"Cambria","serif";
|
||
mso-ascii-font-family:Cambria;
|
||
mso-hansi-font-family:Cambria;
|
||
color:#4F81BD;
|
||
font-weight:bold;
|
||
font-style:italic;}
|
||
span.Heading5Char
|
||
{mso-style-name:"Heading 5 Char";
|
||
mso-style-noshow:yes;
|
||
mso-style-priority:9;
|
||
mso-style-unhide:no;
|
||
mso-style-locked:yes;
|
||
mso-style-link:"Heading 5";
|
||
font-family:"Cambria","serif";
|
||
mso-ascii-font-family:Cambria;
|
||
mso-hansi-font-family:Cambria;
|
||
color:#243F60;}
|
||
span.Heading6Char
|
||
{mso-style-name:"Heading 6 Char";
|
||
mso-style-noshow:yes;
|
||
mso-style-priority:9;
|
||
mso-style-unhide:no;
|
||
mso-style-locked:yes;
|
||
mso-style-link:"Heading 6";
|
||
font-family:"Cambria","serif";
|
||
mso-ascii-font-family:Cambria;
|
||
mso-hansi-font-family:Cambria;
|
||
color:#243F60;
|
||
font-style:italic;}
|
||
span.Heading7Char
|
||
{mso-style-name:"Heading 7 Char";
|
||
mso-style-noshow:yes;
|
||
mso-style-priority:9;
|
||
mso-style-unhide:no;
|
||
mso-style-locked:yes;
|
||
mso-style-link:"Heading 7";
|
||
font-family:"Cambria","serif";
|
||
mso-ascii-font-family:Cambria;
|
||
mso-hansi-font-family:Cambria;
|
||
color:#404040;
|
||
font-style:italic;}
|
||
span.Heading8Char
|
||
{mso-style-name:"Heading 8 Char";
|
||
mso-style-noshow:yes;
|
||
mso-style-priority:9;
|
||
mso-style-unhide:no;
|
||
mso-style-locked:yes;
|
||
mso-style-link:"Heading 8";
|
||
font-family:"Cambria","serif";
|
||
mso-ascii-font-family:Cambria;
|
||
mso-hansi-font-family:Cambria;
|
||
color:#404040;}
|
||
span.Heading9Char
|
||
{mso-style-name:"Heading 9 Char";
|
||
mso-style-noshow:yes;
|
||
mso-style-priority:9;
|
||
mso-style-unhide:no;
|
||
mso-style-locked:yes;
|
||
mso-style-link:"Heading 9";
|
||
font-family:"Cambria","serif";
|
||
mso-ascii-font-family:Cambria;
|
||
mso-hansi-font-family:Cambria;
|
||
color:#404040;
|
||
font-style:italic;}
|
||
span.TitleChar
|
||
{mso-style-name:"Title Char";
|
||
mso-style-priority:10;
|
||
mso-style-unhide:no;
|
||
mso-style-locked:yes;
|
||
mso-style-link:Title;
|
||
font-family:"Cambria","serif";
|
||
mso-ascii-font-family:Cambria;
|
||
mso-hansi-font-family:Cambria;
|
||
color:#17365D;
|
||
letter-spacing:.25pt;}
|
||
span.SubtitleChar
|
||
{mso-style-name:"Subtitle Char";
|
||
mso-style-priority:11;
|
||
mso-style-unhide:no;
|
||
mso-style-locked:yes;
|
||
mso-style-link:Subtitle;
|
||
font-family:"Cambria","serif";
|
||
mso-ascii-font-family:Cambria;
|
||
mso-hansi-font-family:Cambria;
|
||
color:#4F81BD;
|
||
letter-spacing:.75pt;
|
||
font-style:italic;}
|
||
span.BalloonTextChar
|
||
{mso-style-name:"Balloon Text Char";
|
||
mso-style-noshow:yes;
|
||
mso-style-priority:99;
|
||
mso-style-unhide:no;
|
||
mso-style-locked:yes;
|
||
mso-style-link:"Balloon Text";
|
||
font-family:"Tahoma","sans-serif";
|
||
mso-ascii-font-family:Tahoma;
|
||
mso-hansi-font-family:Tahoma;
|
||
mso-bidi-font-family:Tahoma;}
|
||
span.QuoteChar
|
||
{mso-style-name:"Quote Char";
|
||
mso-style-priority:29;
|
||
mso-style-unhide:no;
|
||
mso-style-locked:yes;
|
||
mso-style-link:Quote;
|
||
color:black;
|
||
font-style:italic;}
|
||
span.IntenseQuoteChar
|
||
{mso-style-name:"Intense Quote Char";
|
||
mso-style-priority:30;
|
||
mso-style-unhide:no;
|
||
mso-style-locked:yes;
|
||
mso-style-link:"Intense Quote";
|
||
color:#4F81BD;
|
||
font-weight:bold;
|
||
font-style:italic;}
|
||
p.msotitlecxspfirst, li.msotitlecxspfirst, div.msotitlecxspfirst
|
||
{mso-style-name:msotitlecxspfirst;
|
||
mso-style-unhide:no;
|
||
mso-style-link:"Title Char";
|
||
margin:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
font-size:26.0pt;
|
||
font-family:"Cambria","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
mso-bidi-font-family:"Times New Roman";
|
||
color:#17365D;
|
||
letter-spacing:.25pt;}
|
||
p.msotitlecxspmiddle, li.msotitlecxspmiddle, div.msotitlecxspmiddle
|
||
{mso-style-name:msotitlecxspmiddle;
|
||
mso-style-unhide:no;
|
||
mso-style-link:"Title Char";
|
||
margin:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
font-size:26.0pt;
|
||
font-family:"Cambria","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
mso-bidi-font-family:"Times New Roman";
|
||
color:#17365D;
|
||
letter-spacing:.25pt;}
|
||
p.msotitlecxsplast, li.msotitlecxsplast, div.msotitlecxsplast
|
||
{mso-style-name:msotitlecxsplast;
|
||
mso-style-unhide:no;
|
||
mso-style-link:"Title Char";
|
||
margin-top:0in;
|
||
margin-right:0in;
|
||
margin-bottom:15.0pt;
|
||
margin-left:0in;
|
||
mso-pagination:widow-orphan;
|
||
font-size:26.0pt;
|
||
font-family:"Cambria","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
mso-bidi-font-family:"Times New Roman";
|
||
color:#17365D;
|
||
letter-spacing:.25pt;}
|
||
p.msolistparagraphcxspfirst, li.msolistparagraphcxspfirst, div.msolistparagraphcxspfirst
|
||
{mso-style-name:msolistparagraphcxspfirst;
|
||
mso-style-unhide:no;
|
||
margin-top:12.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;}
|
||
p.msolistparagraphcxspmiddle, li.msolistparagraphcxspmiddle, div.msolistparagraphcxspmiddle
|
||
{mso-style-name:msolistparagraphcxspmiddle;
|
||
mso-style-unhide:no;
|
||
margin:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;}
|
||
p.msolistparagraphcxsplast, li.msolistparagraphcxsplast, div.msolistparagraphcxsplast
|
||
{mso-style-name:msolistparagraphcxsplast;
|
||
mso-style-unhide:no;
|
||
margin:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;}
|
||
span.CodeChar
|
||
{mso-style-name:"Code Char";
|
||
mso-style-unhide:no;
|
||
mso-style-locked:yes;
|
||
mso-style-link:Code;
|
||
font-family:"Lucida Console";
|
||
mso-ascii-font-family:"Lucida Console";
|
||
mso-hansi-font-family:"Lucida Console";}
|
||
p.Code, li.Code, div.Code
|
||
{mso-style-name:Code;
|
||
mso-style-unhide:no;
|
||
mso-style-link:"Code Char";
|
||
margin:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
font-size:10.0pt;
|
||
font-family:"Lucida Console";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;
|
||
mso-bidi-font-family:"Times New Roman";}
|
||
p.msochpdefault, li.msochpdefault, div.msochpdefault
|
||
{mso-style-name:msochpdefault;
|
||
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:10.0pt;
|
||
font-family:"Times New Roman","serif";
|
||
mso-fareast-font-family:"Times New Roman";
|
||
mso-fareast-theme-font:minor-fareast;}
|
||
span.ui
|
||
{mso-style-name:ui;
|
||
mso-style-unhide:no;
|
||
font-weight:bold;}
|
||
span.code0
|
||
{mso-style-name:code;
|
||
mso-style-unhide:no;
|
||
font-family:"Courier New";
|
||
mso-ascii-font-family:"Courier New";
|
||
mso-hansi-font-family:"Courier New";
|
||
mso-bidi-font-family:"Courier New";
|
||
color:#000066;}
|
||
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:85736223;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:-1118658234 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
||
@list l0:level1
|
||
{mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l1
|
||
{mso-list-id:363947799;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:1738300972 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
|
||
@list l1:level1
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:\F0B7;
|
||
mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;
|
||
font-family:Symbol;}
|
||
@list l2
|
||
{mso-list-id:537275636;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:-1865795290 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
|
||
@list l2:level1
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:\F0B7;
|
||
mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;
|
||
font-family:Symbol;}
|
||
@list l2:level2
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:o;
|
||
mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;
|
||
font-family:"Courier New";}
|
||
@list l2:level3
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:\F0A7;
|
||
mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;
|
||
font-family:Wingdings;}
|
||
@list l3
|
||
{mso-list-id:1100178601;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:-314695024 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
||
@list l3:level1
|
||
{mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l4
|
||
{mso-list-id:1361515625;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:1801356106 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
||
@list l4:level1
|
||
{mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l5
|
||
{mso-list-id:2094281100;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:191135650 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
|
||
@list l5:level1
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:\F0B7;
|
||
mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;
|
||
font-family:Symbol;}
|
||
@list l5:level2
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:o;
|
||
mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;
|
||
font-family:"Courier New";}
|
||
@list l5:level3
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:\F0A7;
|
||
mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;
|
||
font-family:Wingdings;}
|
||
@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;}
|
||
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>
|
||
|
||
<p class=MsoNormal><b><span style='font-size:16.0pt'>Samples in the Windows SDK</span></b></p>
|
||
|
||
<p class=MsoNormal><span style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>This
|
||
page provides information on working with the samples that are included in the
|
||
Windows SDK. For known issues with individual samples, please refer to
|
||
the Release Notes included with the SDK or the updated version which is <a
|
||
href="http://go.microsoft.com/fwlink/?LinkID=186826">posted online</a>.<o:p></o:p></span></p>
|
||
|
||
<p class=MsoNormal><span style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>The
|
||
Windows SDK samples cover numerous technology areas. The SDK includes
|
||
samples that use managed code and those that primarily use native code, to
|
||
provide working examples of code for developers at all levels to experiment
|
||
with and learn from.<o:p></o:p></span></p>
|
||
|
||
<h1><a name="_Toc214696552"></a><a name="_.NET_Framework_(managed"></a><span
|
||
style='mso-bookmark:_Toc214696552'><span style='mso-fareast-font-family:"Times New Roman"'>.NET
|
||
Framework (managed code) Samples</span></span><span style='mso-fareast-font-family:
|
||
"Times New Roman"'><o:p></o:p></span></h1>
|
||
|
||
<p class=MsoNoSpacing><a name="_Toc214696554"></a><a
|
||
name="_Win32_(unmanaged_code)"></a><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif"'>The .NET Framework 4 samples do not ship with the
|
||
Windows SDK for Windows 7 and .NET Framework 4.<span style='mso-spacerun:yes'><EFBFBD>
|
||
</span>They can be downloaded from <a href="http://code.msdn.microsoft.com/">Code
|
||
Gallery</a>.<o:p></o:p></span></p>
|
||
|
||
<h1><span style='mso-fareast-font-family:"Times New Roman"'>Win32 (native code)
|
||
Samples<o:p></o:p></span></h1>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>The Windows samples demonstrate Windows operating system features
|
||
primarily using native code. These unmanaged Win32 samples are not included in
|
||
the documentation. They are installed as loose files under the default samples
|
||
location C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples. This content can
|
||
be deselected during SDK setup. A few samples with some managed code (<span
|
||
class=SpellE>PowerShell</span>, Tablet PC, and a few others) install with the
|
||
Win32 samples. </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>The Win32 samples directory layout for the Windows SDK is:</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>\Begin</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>\Com</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>\<span class=SpellE>DataAccess</span></span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>\Multimedia</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>\<span class=SpellE>NetDS</span></span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>\Security</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>\<span class=SpellE>SysMgmt</span></span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>\<span class=SpellE>TabletPC</span></span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>\Touch</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>\Web</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>\<span class=SpellE>WinBase</span></span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>\<span class=SpellE>WinUI</span></span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>\XPS</span></p>
|
||
|
||
<h2><a name="_Toc214696555"><span style='mso-fareast-font-family:"Times New Roman"'>Building
|
||
Samples</span></a><span style='mso-fareast-font-family:"Times New Roman"'> <o:p></o:p></span></h2>
|
||
|
||
<h3><a name="_Building_with_Win_7"></a><a name="_Toc257633700"><span
|
||
style='mso-bookmark:_Building_with_Win_7'><span style='mso-fareast-font-family:
|
||
"Times New Roman"'>Building Samples Using Visual Studio 2010 or </span>Windows</span></a><span
|
||
style='mso-bookmark:_Toc257633700'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-fareast-font-family:"Times New Roman"'> SDK v7.1 (<span
|
||
class=SpellE>MSBuild</span> 4.0)</span></span></span><span style='mso-bookmark:
|
||
_Building_with_Win_7'><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></span></h3>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>Visual Studio 2010 and the Windows SDK v7.1 use the <span
|
||
class=SpellE>MSBuild</span> 4.0 build environment.<span
|
||
style='mso-spacerun:yes'><EFBFBD> </span>The Visual C++ compilers shipped in the
|
||
Windows SDK v7.1 are the same compilers that shipped in Visual Studio
|
||
2010.<span style='mso-spacerun:yes'><EFBFBD> </span>All Win32 (native) sample project
|
||
files in the Windows SDK v7.1 must be upgraded prior to building using the <span
|
||
class=SpellE>MSBuild</span> 4.0 environment.<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><o:p> </o:p></span></span></p>
|
||
|
||
<h3><span style='mso-bookmark:_Building_with_Win_7'><span style='mso-fareast-font-family:
|
||
"Times New Roman"'>Moving From the <span class=SpellE>VCBuild</span> to the <span
|
||
class=SpellE>MSBuild</span> 4.0 Environment<o:p></o:p></span></span></h3>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>Visual C++ 2010 moved to newer build system (<span
|
||
class=SpellE>MSBuild</span> v4.0) to provide better performance, scalability
|
||
and extensibility. In order for the build system migration to happen the
|
||
project file format in Visual C++ 2010 had to change to a different format in
|
||
order to be compatible with the new <span class=SpellE>MSBuild</span> v4.0 file
|
||
format (earlier versions of Visual C++ have used <span class=SpellE>VCBuild</span>
|
||
as their build system).<span style='mso-spacerun:yes'><EFBFBD> </span>The extension of
|
||
the new Visual C++ 2010 project file has been changed from <20>.<span
|
||
class=SpellE>vcproj</span><EFBFBD> to <20>.<span class=SpellE>vcxproj</span><EFBFBD>.<span
|
||
style='mso-spacerun:yes'><EFBFBD> </span>Project files with the <20>.<span class=SpellE>vcproj</span><EFBFBD>
|
||
extension can be upgraded using the <span class=SpellE>vcupgrade</span> tool
|
||
(included in this release of the SDK).<span style='mso-spacerun:yes'><EFBFBD>
|
||
</span>For more information on how to upgrade a project file.<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-fareast-font-family:"Times New Roman"'><o:p> </o:p></span></span></p>
|
||
|
||
<h3><span style='mso-bookmark:_Building_with_Win_7'><span style='mso-fareast-font-family:
|
||
"Times New Roman"'>Setting Build Environment Switches<o:p></o:p></span></span></h3>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>To set specific targets in the build environment:<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l1 level1 lfo6'><span style='mso-bookmark:_Building_with_Win_7'><![if !supportLists]><span
|
||
style='font-size:8.5pt;font-family:Symbol;mso-fareast-font-family:Symbol;
|
||
mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'>
|
||
</span></span></span><![endif]><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman"'>Launch the Windows SDK build
|
||
environment - From the Start menu, click on<span style='mso-spacerun:yes'><EFBFBD>
|
||
</span>All Programs > Microsoft Windows SDK v7.1 > Windows SDK 7.1
|
||
Command Prompt<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l1 level1 lfo6'><span style='mso-bookmark:_Building_with_Win_7'><![if !supportLists]><span
|
||
style='font-size:8.5pt;font-family:Symbol;mso-fareast-font-family:Symbol;
|
||
mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'>
|
||
</span></span></span><![endif]><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman"'>Set the build environment <span
|
||
class=GramE>-<span style='mso-spacerun:yes'><EFBFBD> </span>At</span> the prompt,
|
||
type: <span class=SpellE>setenv</span><span style='mso-spacerun:yes'><EFBFBD>
|
||
</span>[/Debug | /Release][/x86 | /x64 | /ia64 ][/vista | /<span class=SpellE>xp</span>
|
||
| /2003 | /win7][-h | /?]<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>The setenv.cmd help [-h | /?] displays the usage<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
</span>/Debug<span style='mso-spacerun:yes'><EFBFBD><EFBFBD> </span>- Create a Debug
|
||
configuration build environment<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
</span>/Release - Create a Release configuration build environment<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
</span>/x86<span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>- Create 32-bit x86
|
||
applications<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
</span>/x64<span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>- Create 64-bit x64
|
||
applications<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
</span>/ia64<span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD> </span>- Create 64-bit ia64
|
||
applications<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
</span>/vista<span style='mso-spacerun:yes'><EFBFBD><EFBFBD> </span>- Create Windows Vista
|
||
SP1 applications or Windows Server 2008 <o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>/<span
|
||
class=SpellE>xp</span><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>-<span
|
||
style='mso-spacerun:yes'><EFBFBD><EFBFBD> </span>Create Windows XP applications<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
</span>/2003<span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD> </span>- Create Windows Server
|
||
2003 applications<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
</span>/win7<span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD> </span>- Create Windows 7 or
|
||
Windows Server 2008 R2 applications<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><o:p> </o:p></span></span></p>
|
||
|
||
<h3><span style='mso-bookmark:_Building_with_Win_7'><span style='mso-fareast-font-family:
|
||
"Times New Roman"'>Upgrading Projects to Visual C++ 2010<o:p></o:p></span></span></h3>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>The Windows SDK for Windows 7 and .NET Framework 4 installs
|
||
the vcupgrade.exe tool which will convert the previous project file format to
|
||
the <span class=SpellE>MSBuild</span> compatible project file format. In this
|
||
process the extension of the project file (.<span class=SpellE>vcproj</span>)
|
||
will change to .<span class=SpellE>vcxproj</span>.<span
|
||
style='mso-spacerun:yes'><EFBFBD> </span>To upgrade a Visual C++ 2005 or a Visual C++
|
||
2008 (ex: <span class=SpellE>sample.vcproj</span>) file to VC 2010 (<span
|
||
class=SpellE>sample.vcxproj</span>) file format in the SDK build environment,
|
||
at the command prompt type: <20><span class=SpellE>vcupgrade</span> <span
|
||
class=SpellE>sample.vcproj</span><EFBFBD>.<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><b
|
||
style='mso-bidi-font-weight:normal'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";mso-fareast-font-family:"Times New Roman"'>Usage: <o:p></o:p></span></b></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
class=SpellE><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman"'>VCUpgrade</span></span></span><span
|
||
style='mso-bookmark:_Building_with_Win_7'><span style='font-size:8.5pt;
|
||
font-family:"Verdana","sans-serif";mso-fareast-font-family:"Times New Roman"'>
|
||
[options] <project file><o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><b
|
||
style='mso-bidi-font-weight:normal'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";mso-fareast-font-family:"Times New Roman"'>Options:<o:p></o:p></span></b></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>-<span
|
||
class=SpellE>nologo</span><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
</span><span class=GramE>Suppresses</span> the copyright message<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>-<span
|
||
class=SpellE>nocolor</span><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
</span><span class=GramE>Do</span> not output error and warning messages in
|
||
color<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>-overwrite<span
|
||
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>Overwrite existing files<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>-<span
|
||
class=SpellE><span class=GramE>PersistFramework</span></span><span class=GramE><span
|
||
style='mso-spacerun:yes'><EFBFBD> </span>Keep</span> the Target Framework Version
|
||
while upgrading. (-p)<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>The <span class=SpellE>vcupgrade</span> tool can upgrade any
|
||
project version from VC6 through VC 2008 to the VC 2010 format, and returns a
|
||
success message if the conversion succeeded.<span style='mso-spacerun:yes'><EFBFBD>
|
||
</span>If unsuccessful, a message listing conversion errors is returned.<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><o:p> </o:p></span></span></p>
|
||
|
||
<h3><span style='mso-bookmark:_Building_with_Win_7'><span style='mso-fareast-font-family:
|
||
"Times New Roman"'>VB, C# Applications Using <span class=SpellE>MSBuild</span>
|
||
4<o:p></o:p></span></span></h3>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>The .NET Framework 4 installs the C# (csc.exe) and Visual
|
||
Basic (vbc.exe) compilers and the respective property and target files as
|
||
required by <span class=SpellE>MSBuild</span> 4.0. The Windows SDK for Windows
|
||
7 and .NET Framework 4 build environment will support building using <span
|
||
class=SpellE>MSBuild</span> 4.0 while targeting C# and Visual Basic
|
||
applications.<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>To Use the C# (csc.exe) and Visual Basic (vbc.exe) compiler
|
||
directly to compile a single file for Visual Studio 2008 and Visual Studio
|
||
2010:<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l2 level1 lfo7'><span style='mso-bookmark:_Building_with_Win_7'><![if !supportLists]><span
|
||
style='font-size:8.5pt;font-family:Symbol;mso-fareast-font-family:Symbol;
|
||
mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'>
|
||
</span></span></span><![endif]><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman"'>From a command line type:<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:1.0in;text-indent:-.25in;
|
||
mso-list:l2 level2 lfo7'><span style='mso-bookmark:_Building_with_Win_7'><![if !supportLists]><span
|
||
style='font-size:8.5pt;font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
|
||
style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'>
|
||
</span></span></span><![endif]><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman"'>Csc.exe *.<span class=SpellE>cs</span>
|
||
(for <span class=SpellE>CSharp</span>)<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:1.0in;text-indent:-.25in;
|
||
mso-list:l2 level2 lfo7'><span style='mso-bookmark:_Building_with_Win_7'><![if !supportLists]><span
|
||
style='font-size:8.5pt;font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
|
||
style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'>
|
||
</span></span></span><![endif]><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman"'>vbc.exe *.<span class=SpellE>vb</span>
|
||
(for Visual Basic)<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>Using <span class=SpellE>MSBuild</span> 4.0 to build a
|
||
project or solution file:<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l2 level1 lfo7'><span style='mso-bookmark:_Building_with_Win_7'><![if !supportLists]><span
|
||
style='font-size:8.5pt;font-family:Symbol;mso-fareast-font-family:Symbol;
|
||
mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'>
|
||
</span></span></span><![endif]><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman"'>From an SDK command line type:<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:1.0in;text-indent:-.25in;
|
||
mso-list:l2 level2 lfo7'><span style='mso-bookmark:_Building_with_Win_7'><![if !supportLists]><span
|
||
style='font-size:8.5pt;font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
|
||
style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'>
|
||
</span></span></span><![endif]><span class=SpellE><span style='font-size:8.5pt;
|
||
font-family:"Verdana","sans-serif";mso-fareast-font-family:"Times New Roman"'>Msbuild</span></span></span><span
|
||
style='mso-bookmark:_Building_with_Win_7'><span style='font-size:8.5pt;
|
||
font-family:"Verdana","sans-serif";mso-fareast-font-family:"Times New Roman"'>
|
||
*.<span class=SpellE>csproj</span> (for <span class=SpellE>CSharp</span>)<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:1.0in;text-indent:-.25in;
|
||
mso-list:l2 level2 lfo7'><span style='mso-bookmark:_Building_with_Win_7'><![if !supportLists]><span
|
||
style='font-size:8.5pt;font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
|
||
style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'>
|
||
</span></span></span><![endif]><span class=SpellE><span style='font-size:8.5pt;
|
||
font-family:"Verdana","sans-serif";mso-fareast-font-family:"Times New Roman"'>Msbuild</span></span></span><span
|
||
style='mso-bookmark:_Building_with_Win_7'><span style='font-size:8.5pt;
|
||
font-family:"Verdana","sans-serif";mso-fareast-font-family:"Times New Roman"'>
|
||
*.<span class=SpellE>vbproj</span> (for Visual Basic)<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:1.0in;text-indent:-.25in;
|
||
mso-list:l2 level2 lfo7'><span style='mso-bookmark:_Building_with_Win_7'><![if !supportLists]><span
|
||
style='font-size:8.5pt;font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
|
||
style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'>
|
||
</span></span></span><![endif]><span class=SpellE><span style='font-size:8.5pt;
|
||
font-family:"Verdana","sans-serif";mso-fareast-font-family:"Times New Roman"'>Msbuild</span></span></span><span
|
||
style='mso-bookmark:_Building_with_Win_7'><span style='font-size:8.5pt;
|
||
font-family:"Verdana","sans-serif";mso-fareast-font-family:"Times New Roman"'>
|
||
*.sln (for a Solution file)<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><o:p> </o:p></span></span></p>
|
||
|
||
<h3><span style='mso-bookmark:_Building_with_Win_7'><a name="_Toc257633652"><span
|
||
style='font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
|
||
mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-latin'>Updating
|
||
Visual Studio to Use the Windows SDK v7.1 Components</span></a></span><span
|
||
style='mso-bookmark:_Building_with_Win_7'><span style='font-family:"Calibri","sans-serif";
|
||
mso-ascii-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:
|
||
minor-latin'><o:p></o:p></span></span></h3>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><a
|
||
name="_Toc257633659"> </a></span><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif"'>If you are using Visual Studio 2005, 2008, or 2010 and
|
||
would like to utilize the Windows SDK v7.1 components, you can use an automated
|
||
tool (include with the SDK) to point to the Windows SDK v7.1 components
|
||
(Windows headers and libraries, tools, reference assemblies).<span
|
||
style='mso-spacerun:yes'><EFBFBD> </span>See below for How To:<o:p></o:p></span></span></span></p>
|
||
|
||
<h4><span style='mso-bookmark:_Building_with_Win_7'><span style='mso-bookmark:
|
||
_Toc257633659'><a name="_Toc257633653"><span style='mso-fareast-font-family:
|
||
"Times New Roman"'>How To: Using the Windows SDK Configuration Tool (GUI) With
|
||
Visual Studio 2005/2008</span></a></span></span><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><span style='mso-fareast-font-family:"Times New Roman"'>
|
||
<o:p></o:p></span></span></span></h4>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif"'>Visual Studio 2005/2008 users can run the Windows SDK
|
||
Configuration Tool (GUI) to utilize the Windows SDK v7.1 components.<span
|
||
style='mso-spacerun:yes'><EFBFBD> </span>The functionality of the Windows SDK
|
||
Configuration Tool has not changed from that which was released in the Windows
|
||
7 RTM SDK.<o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l3 level1 lfo3'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>1.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>On your PC, click the <b style='mso-bidi-font-weight:normal'><i
|
||
style='mso-bidi-font-style:normal'>Windows Start</i></b> button<o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l3 level1 lfo3'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>2.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>Click <b style='mso-bidi-font-weight:normal'><i
|
||
style='mso-bidi-font-style:normal'>All Programs</i></b><o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l3 level1 lfo3'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>3.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>Click <b style='mso-bidi-font-weight:normal'><i
|
||
style='mso-bidi-font-style:normal'>Microsoft Windows SDK v7.1</i></b><o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l3 level1 lfo3'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>4.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>Click <b style='mso-bidi-font-weight:normal'><i
|
||
style='mso-bidi-font-style:normal'>Visual Studio Registration</i></b><o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l3 level1 lfo3'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>5.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>Right click <b style='mso-bidi-font-weight:normal'><i
|
||
style='mso-bidi-font-style:normal'>Windows SDK Configuration Tool</i></b> and
|
||
Select <b style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:
|
||
normal'>Run as administrator</i></b> <o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l3 level1 lfo3'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>6.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>Once the <b style='mso-bidi-font-weight:normal'><i
|
||
style='mso-bidi-font-style:normal'>Windows SDK Configuration Tool</i></b> is
|
||
running, select <b style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:
|
||
normal'>v7.1</i></b> from the <b style='mso-bidi-font-weight:normal'><i
|
||
style='mso-bidi-font-style:normal'>Installed Windows SDK Versions</i></b>
|
||
dropdown<o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l3 level1 lfo3'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>7.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>Click the <b style='mso-bidi-font-weight:normal'><i
|
||
style='mso-bidi-font-style:normal'>Make Current</i></b> button<o:p></o:p></span></span></span></p>
|
||
|
||
<h4><span style='mso-bookmark:_Building_with_Win_7'><span style='mso-bookmark:
|
||
_Toc257633659'>How To: Using the Windows SDK Configuration Tool (Command Line)
|
||
With Visual Studio 2008</span></span></h4>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif"'>Visual Studio 2008 users can run the Windows SDK
|
||
Configuration Tool (Command Line) to utilize the Windows SDK v7.1
|
||
components.<span style='mso-spacerun:yes'><EFBFBD> </span>The functionality of the
|
||
Windows SDK Configuration Tool has not changed from that which was released in
|
||
the Windows 7 RTM SDK.</span></span></span><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><b style='mso-bidi-font-weight:normal'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>NOTE:</span></b></span></span><span
|
||
style='mso-bookmark:_Building_with_Win_7'><span style='mso-bookmark:_Toc257633659'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'><span
|
||
style='mso-spacerun:yes'><EFBFBD> </span>This is not a supported scenario with Visual
|
||
Studio 2005.<o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l0 level1 lfo4'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>1.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>On your PC, click
|
||
the <b style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:normal'>Windows
|
||
Start</i></b> button<o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l0 level1 lfo4'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>2.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>Click <b
|
||
style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:normal'>All
|
||
Programs</i></b><o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l0 level1 lfo4'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>3.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>Click <b
|
||
style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:normal'>Microsoft
|
||
Windows SDK v7.1</i></b><o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l0 level1 lfo4'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>4.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>Right click <b
|
||
style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:normal'>Windows
|
||
SDK 7.1 Command Prompt </i></b>and Select <b style='mso-bidi-font-weight:normal'><i
|
||
style='mso-bidi-font-style:normal'>Run as administrator</i></b> <o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l0 level1 lfo4'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>5.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>Change directories (<span
|
||
class=SpellE>cd</span>) to \Program Files\Microsoft\Windows\v7.1\Setup><o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l0 level1 lfo4'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>6.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>Type:<span
|
||
style='mso-spacerun:yes'><EFBFBD> </span>WindowsSdkVer.exe -version:v7.1<o:p></o:p></span></span></span></p>
|
||
|
||
<h4><span style='mso-bookmark:_Building_with_Win_7'><span style='mso-bookmark:
|
||
_Toc257633659'><a name="_Toc257633655"><span style='mso-fareast-font-family:
|
||
"Times New Roman"'>How To: Using the Platform Toolset </span></a><span
|
||
class=GramE><span style='mso-bookmark:_Toc257633655'><span style='mso-fareast-font-family:
|
||
"Times New Roman"'>With</span></span></span></span></span><span
|
||
style='mso-bookmark:_Building_with_Win_7'><span style='mso-bookmark:_Toc257633659'><span
|
||
style='mso-bookmark:_Toc257633655'><span style='mso-fareast-font-family:"Times New Roman"'>
|
||
Visual Studio 2010</span></span></span></span><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></span></span></h4>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif"'>Visual Studio 2010 users can make use of the new Native
|
||
<span class=SpellE>Multitargeting</span> functionality of the Platform Toolset
|
||
to target the Windows SDK v7.1 components.<span style='mso-spacerun:yes'><EFBFBD>
|
||
</span></span></span></span><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l4 level1 lfo5'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>1.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>Start Visual Studio
|
||
2010<o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l4 level1 lfo5'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>2.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>In the Visual Studio
|
||
IDE, open a solution file (*.sln)<o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l4 level1 lfo5'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>3.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>In <b
|
||
style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:normal'>Solution
|
||
Explorer</i></b>, right click the solution file and select <b style='mso-bidi-font-weight:
|
||
normal'><i style='mso-bidi-font-style:normal'>Properties</i></b><o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l4 level1 lfo5'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><b style='mso-bidi-font-weight:
|
||
normal'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
mso-fareast-font-family:Verdana;mso-bidi-font-family:Verdana'><span
|
||
style='mso-list:Ignore'>4.<span style='font:7.0pt "Times New Roman"'>
|
||
</span></span></span></b><![endif]><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif"'>Select <b style='mso-bidi-font-weight:normal'><i
|
||
style='mso-bidi-font-style:normal'>Configuration Properties, General</i></b>
|
||
from the list in the left pane<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l4 level1 lfo5'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>5.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>Select<b
|
||
style='mso-bidi-font-weight:normal'> <i style='mso-bidi-font-style:normal'>All
|
||
Configurations</i> </b>in the<b style='mso-bidi-font-weight:normal'> <i
|
||
style='mso-bidi-font-style:normal'>Configuration</i> </b>dropdown<o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l4 level1 lfo5'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>6.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>Select <b
|
||
style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:normal'>Windows7.1SDK</i></b>
|
||
in the<b style='mso-bidi-font-weight:normal'> <i style='mso-bidi-font-style:
|
||
normal'>Platform Toolset</i></b> option in the right pane under the <b
|
||
style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:normal'>General</i>
|
||
</b>category.<o:p></o:p></span></span></span></p>
|
||
|
||
<p class=MsoListParagraph style='margin-left:.5in;text-indent:-.25in;
|
||
mso-list:l4 level1 lfo5'><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-bookmark:_Toc257633659'><![if !supportLists]><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:Verdana;
|
||
mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>7.<span
|
||
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>Click the <b
|
||
style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:normal'>Ok</i></b>
|
||
button<o:p></o:p></span></span></span></p>
|
||
|
||
<h3><span style='mso-bookmark:_Building_with_Win_7'><span style='mso-bookmark:
|
||
_Toc257633659'><span style='mso-fareast-font-family:"Times New Roman"'><o:p> </o:p></span></span></span></h3>
|
||
|
||
<h3><span style='mso-bookmark:_Building_with_Win_7'><span style='mso-bookmark:
|
||
_Toc257633659'><span style='mso-fareast-font-family:"Times New Roman"'>Upgrading
|
||
Projects to Visual C++ 2010</span></span></span><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></span></h3>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'>The Windows SDK for Windows 7 and .NET Framework 4 installs
|
||
the vcupgrade.exe tool which will convert the previous project file format to
|
||
the <span class=SpellE>MSBuild</span> compatible project file format. In this
|
||
process the extension of the project file (.<span class=SpellE>vcproj</span>)
|
||
will change to .<span class=SpellE>vcxproj</span>.<span
|
||
style='mso-spacerun:yes'><EFBFBD> </span>To upgrade a Visual C++ 2005 or a Visual C++
|
||
2008 (ex: <span class=SpellE>sample.vcproj</span>) file to VC 2010 (<span
|
||
class=SpellE>sample.vcxproj</span>) file format in the SDK build environment,
|
||
at the command prompt type: <20><span class=SpellE>vcupgrade</span> <span
|
||
class=SpellE>sample.vcproj</span><EFBFBD>.<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNormal><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><o:p> </o:p></span></span></p>
|
||
|
||
<p class=MsoNoSpacing><span style='mso-bookmark:_Building_with_Win_7'><b
|
||
style='mso-bidi-font-weight:normal'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";mso-fareast-font-family:"Times New Roman"'>Usage: <o:p></o:p></span></b></span></p>
|
||
|
||
<p class=MsoNoSpacing><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
class=SpellE><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
mso-fareast-font-family:"Times New Roman"'>VCUpgrade</span></span></span><span
|
||
style='mso-bookmark:_Building_with_Win_7'><span style='font-size:8.5pt;
|
||
font-family:"Verdana","sans-serif";mso-fareast-font-family:"Times New Roman"'>
|
||
[options] <project file><o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNoSpacing><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><o:p> </o:p></span></span></p>
|
||
|
||
<p class=MsoNoSpacing><span style='mso-bookmark:_Building_with_Win_7'><b
|
||
style='mso-bidi-font-weight:normal'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";mso-fareast-font-family:"Times New Roman"'>Options:<o:p></o:p></span></b></span></p>
|
||
|
||
<p class=MsoNoSpacing><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>-<span
|
||
class=SpellE>nologo</span><span style='mso-spacerun:yes'><EFBFBD><EFBFBD> </span><span
|
||
style='mso-tab-count:2'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE>Suppresses</span>
|
||
the copyright message<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNoSpacing><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>-<span
|
||
class=SpellE>nocolor</span><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span
|
||
style='mso-tab-count:1'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE>Do</span> not output
|
||
error and warning messages in color<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNoSpacing><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>-overwrite<span
|
||
style='mso-tab-count:2'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>Overwrite existing files<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNoSpacing><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>-<span
|
||
class=SpellE>PersistFramework</span><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
||
</span>Keep the Target Framework Version while upgrading. (-p)<o:p></o:p></span></span></p>
|
||
|
||
<p class=MsoNoSpacing><span style='mso-bookmark:_Building_with_Win_7'><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:
|
||
"Times New Roman"'><o:p> </o:p></span></span></p>
|
||
|
||
<h3><span style='mso-bookmark:_Building_with_Win_7'><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";mso-bidi-font-family:Calibri;
|
||
color:windowtext;font-weight:normal'>The <span class=SpellE>vcupgrade</span>
|
||
tool can upgrade any project version from VC6 through VC 2008 to the VC 2010
|
||
format, and returns a success message if the conversion succeeded.<span
|
||
style='mso-spacerun:yes'><EFBFBD> </span>If unsuccessful, a message listing conversion
|
||
errors is returned.<o:p></o:p></span></span></h3>
|
||
|
||
<h3><span style='mso-bookmark:_Building_with_Win_7'><span style='mso-fareast-font-family:
|
||
"Times New Roman"'>Building with the Windows 7 headers, libraries, and tools</span></span><span
|
||
style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h3>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>In order to utilize Windows SDK headers, libraries, and tools from
|
||
within the Windows SDK command line build environment or from within Visual
|
||
Studio 2005/2008 build environments, the SDK-provided Windows SDK Configuration
|
||
Tool must be run. The Windows SDK Configuration Tool must be run for each user
|
||
on Windows Vista or later.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>You can build Win32 applications out-of-the-box with the Vista SDK
|
||
components that are embedded in Visual Studio 2008. You can switch to the more
|
||
recent components that ship with the Windows SDK for Windows 7 by using the
|
||
Windows SDK Configuration Tool.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span class=GramE><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>To run the Windows SDK Configuration Tool,
|
||
go to Start > All Programs > Microsoft Windows SDK v7.0 > Visual
|
||
Studio Registration > Windows SDK Configuration Tool.</span></span></p>
|
||
|
||
<h3><a name="_Toc214696556"><span style='mso-fareast-font-family:"Times New Roman"'>Upgrading
|
||
C++ Sample Project Files for Visual Studio 2008 or the VC++ 9.0 Compilers</span></a><span
|
||
style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h3>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>To build samples in either the SDK command line build environment
|
||
or in Microsoft Visual Studio 2008, some samples project files must be upgraded.
|
||
This step is not necessary when building in Visual Studio 2005. This is because
|
||
some samples in the SDK ship with native Visual Studio 2005 project files that
|
||
must be upgraded to work with the compilation system shipped in the Windows
|
||
SDK, which is the same version as shipped in Visual Studio 2008 SP1. </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>To upgrade the project in the current directory, type <span
|
||
class=SpellE><b>vcbuild</b></span><b> /upgrade </b>or<b> <span class=SpellE>devenv</span>
|
||
/upgrade</b> in the SDK Build environment.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>Microsoft .NET Framework sample project files cannot be upgraded
|
||
using the workaround above. The files must be upgraded using <span
|
||
class=SpellE><b>vcbuild</b></span><b> /upgrade /<span class=SpellE>overrideRefVer</span>
|
||
<span class=SpellE>SampleName.vcproj</span></b>. Visual Studio must be
|
||
installed in order for this command to work. The <b>upgrade /<span
|
||
class=SpellE>overriderefver</span></b> switch indicates that it will use the
|
||
.NET Framework.</span></p>
|
||
|
||
<h3><a name="_Toc214696558"><span style='mso-fareast-font-family:"Times New Roman"'>ATL/MFC
|
||
Dependency</span></a><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h3>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>Some samples require ATL and/or MFC headers, libraries, or
|
||
runtime, which are included with Visual C++ (non-Express editions).</span></p>
|
||
|
||
<h3><a name="_Toc214696560"><span style='mso-fareast-font-family:"Times New Roman"'>How
|
||
to: Build from the Windows SDK Command Line</span></a><span style='mso-fareast-font-family:
|
||
"Times New Roman"'><o:p></o:p></span></h3>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>This guide demonstrates how to build a sample or application from
|
||
the Windows SDK command line. </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>1.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Copy
|
||
your application or sample to a working folder not under \Program Files.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>2.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Open the
|
||
Windows SDK CMD shell (Start </span><span style='font-size:8.5pt;font-family:
|
||
"Arial","sans-serif";color:black'>→</span><span style='font-size:8.5pt;
|
||
font-family:"Verdana","sans-serif";color:black'> All Programs </span><span
|
||
style='font-size:8.5pt;font-family:"Arial","sans-serif";color:black'>→</span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'> Windows
|
||
SDK v7.0 </span><span style='font-size:8.5pt;font-family:"Arial","sans-serif";
|
||
color:black'>→</span><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'> SDK CMD Shell).</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>3.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Navigate
|
||
to the directory where your sample or application can be found.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>4.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Build a
|
||
sample or project from the command line as follows, depending upon the type of
|
||
project file:</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:33.75pt;text-indent:-.25in'><span style='font-size:10.0pt;
|
||
font-family:Symbol;color:black'><EFBFBD></span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'>
|
||
</span><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>Build a <span class=SpellE>makefile</span> by typing </span><span
|
||
class=SpellE><span class=code0><span style='font-size:9.0pt'>nmake</span></span></span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:33.75pt;text-indent:-.25in'><span style='font-size:10.0pt;
|
||
font-family:Symbol;color:black'><EFBFBD></span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'>
|
||
</span><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>Build a .<span class=SpellE>csproj</span> file by typing </span><span
|
||
class=SpellE><span class=code0><span style='font-size:9.0pt'>msbuild</span></span></span><span
|
||
class=code0><span style='font-size:9.0pt'> *.<span class=SpellE>csproj</span>
|
||
/p<span class=GramE>:platform</span>=[ win32 | X64 | IA64]</span></span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:33.75pt;text-indent:-.25in'><span style='font-size:10.0pt;
|
||
font-family:Symbol;color:black'><EFBFBD></span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'>
|
||
</span><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>Build a .<span class=SpellE>vbproj</span> file by typing </span><span
|
||
class=SpellE><span class=code0><span style='font-size:9.0pt'>msbuild</span></span></span><span
|
||
class=code0><span style='font-size:9.0pt'> *.<span class=SpellE>vbproj</span>
|
||
/p<span class=GramE>:platform</span>=[ win32 | X64 | IA64]</span></span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:33.75pt;text-indent:-.25in'><span style='font-size:10.0pt;
|
||
font-family:Symbol;color:black'><EFBFBD></span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'>
|
||
</span><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>Build a .<span class=SpellE>sln</span> file by typing </span><span
|
||
class=SpellE><span class=code0><span style='font-size:9.0pt'>msbuild</span></span></span><span
|
||
class=code0><span style='font-size:9.0pt'> *.sln /p<span class=GramE>:platform</span>=[
|
||
win32 | X64 | IA64]</span></span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:33.75pt;text-indent:-.25in'><span style='font-size:10.0pt;
|
||
font-family:Symbol;color:black'><EFBFBD></span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'>
|
||
</span><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>Build a .<span class=SpellE>vcxproj</span> by typing </span><span
|
||
class=SpellE><span class=code0><span style='font-size:9.0pt'>vcbuild</span></span></span><span
|
||
class=code0><span style='font-size:9.0pt'> *.<span class=SpellE>vcxproj</span> /platform<span
|
||
class=GramE>=[</span> win32 | X64 | IA64 ]</span></span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>When building with </span><span class=SpellE><span class=code0><span
|
||
style='font-size:9.0pt'>msbuild</span></span></span><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";color:black'>, you should specify a
|
||
target platform. If a project is configured to build for several different
|
||
platform types and you do not specify which platform you want to build for, the
|
||
first platform listed in the solution or project file will be built.
|
||
Configurations are listed in alphabetical order by Visual Studio, so
|
||
"Itanium" might be the first configuration listed.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>If you want to build an application configured for an X86 machine,
|
||
specify "win32":</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span class=SpellE><span class=GramE><span class=code0><span
|
||
style='font-size:9.0pt'>msbuild</span></span></span></span><span class=code0><span
|
||
style='font-size:9.0pt'> <span class=SpellE>mysample.vbproj</span>
|
||
/p:platform=win32</span></span><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'> </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>If you want to build an application configured for an X64 machine,
|
||
specify "X64":</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span class=SpellE><span class=GramE><span class=code0><span
|
||
style='font-size:9.0pt'>msbuild</span></span></span></span><span class=code0><span
|
||
style='font-size:9.0pt'> <span class=SpellE>mysample.vbproj</span>
|
||
/p:platform=X64</span></span><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'> </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>If you want to build an X64 application, but your project does not
|
||
have an X64 configuration, see </span><a href="#_How_to:_Add"><span
|
||
class=GramE><span style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>How</span></span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'> to: Add 64-Bit
|
||
Support to VC Project Files</span></a><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>.</span></p>
|
||
|
||
<h3><a name="_HT_Set_Switches"><span style='mso-fareast-font-family:"Times New Roman"'>How
|
||
to: Set Build Environment Switches</span></a><span style='mso-fareast-font-family:
|
||
"Times New Roman"'><o:p></o:p></span></h3>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>To set the Windows 7 SDK command line build environment, use the
|
||
setenv.cmd tool within a debug <span class=SpellE>cmd</span> shell by following
|
||
the steps below.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>1.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Launch
|
||
the Windows SDK build environment. <span class=GramE>From the Start menu, click
|
||
on All Programs > Microsoft Windows SDK v7.0 > CMD Shell.</span> </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>2.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Set the
|
||
build environment. At the prompt, type: "C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin\setenv.cmd"
|
||
[/target] </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>The list of available targets is shown below.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>Usage: "<span class=SpellE>Setenv</span> [/Debug | /Release<span
|
||
class=GramE>][</span>/x86 | /x64 | /ia64][/vista | /<span class=SpellE>xp</span>
|
||
| /2003 | / 2008 /win7 ] [-h or /?]" </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>/Debug - Create a Debug configuration build environment </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>/Release - Create a Release configuration build environment </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>/x86 - Create 32-bit x86 applications </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>/x64 - Create 64-bit x64 applications </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>/ia64 - Create 64-bit IA64 applications </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>/vista - Windows Vista applications </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>/<span class=SpellE>xp</span> - Create Windows XP SP2 applications
|
||
</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>/2003 - Create Windows Server 2003 applications </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>/2008 - Create Windows Server 2008 or Windows Vista SP1
|
||
applications</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>/win7 - Create Windows 7 applications</span></p>
|
||
|
||
<h3><a name="_HT_DX_SDK"><span style='mso-fareast-font-family:"Times New Roman"'>How
|
||
to: Use the DirectX SDK when Visual Studio 2008 is installed</span></a><span
|
||
style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h3>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>In order to utilize DirectX SDK resources when using <span
|
||
class=SpellE>MSBuild</span> in the Windows SDK build environment, you should
|
||
ensure that the DirectX SDK include, library, and executables directories are
|
||
set correctly in Visual Studio 2008. The order in which Visual Studio 2008
|
||
looks for executable directories and library files is important. The Windows
|
||
SDK directories should appear above the DirectX SDK directories.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>1.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Launch
|
||
Visual Studio 2008.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>2.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Open the
|
||
Tools menu and select Options<6E>. The Options dialog box appears.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>3.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>In the left
|
||
pane of the Options dialog box, expand the Projects and Solutions node.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>4.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Under
|
||
Project and Solutions, select VC++ Directories.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>5.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>In the
|
||
right pane, set the "Platform" drop-down list box to Win32<33> and the
|
||
"Show directories for" drop-down list box to "Executable"
|
||
files. </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>6.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>At the
|
||
bottom of the list of executable file directories, create a new entry for the
|
||
DirectX SDK: [drive]:\Program Files\Microsoft DirectX SDK
|
||
[version]\Utilities\bin\x86 (If there is already such an entry, <span
|
||
class=GramE>move</span> it to the bottom of the list.) </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>7.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Set the
|
||
"Show directories for" drop-down list box to "Include"
|
||
files.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>8.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>At the
|
||
bottom of the list of directories, create a new entry for the DirectX SDK:
|
||
[drive]:\Program Files\Microsoft DirectX SDK [version]\Include (If there is
|
||
already such an entry, <span class=GramE>move</span> it to the bottom of the
|
||
list.) </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>9.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Set the
|
||
"Show directories for" drop-down list box to "Library"
|
||
files.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>10.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>At the
|
||
bottom of the list of directories, create a new entry for the DirectX SDK:
|
||
[drive]:\Program Files\Microsoft DirectX SDK [version]\Lib (If there is already
|
||
such an entry, <span class=GramE>move</span> it to the bottom of the list.) </span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>11.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>If you
|
||
are developing an application to run on AMD64, you should repeat these steps to
|
||
set the AMD64 paths by setting the "Platform" drop-down list box to
|
||
AMD64 and providing the appropriate paths.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>12.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Click
|
||
OK.</span></p>
|
||
|
||
<h3><span style='mso-fareast-font-family:"Times New Roman"'>How to: Add 64-Bit
|
||
Support to VC Project Files<o:p></o:p></span></h3>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>Not all samples in the Windows SDK have project files configured out-of-the-box
|
||
for 64-bit support, but you can quickly and easily configure those samples to
|
||
target 64-bit platforms. This guide shows how to accomplish this development by
|
||
using the project configurations available in the Visual Studio Integrated
|
||
Development Environment (IDE).</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>To develop 64-bit applications, you must install one or both of
|
||
the Visual C++ 64-bit compilers. Without these compilers on your development
|
||
machine, 64-bit project configurations will not be available in the Visual
|
||
Studio IDE. For more information, see </span><a
|
||
href="http://go.microsoft.com/fwlink/?LinkId=107466"><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif"'>Installing Visual Studio 64-bit
|
||
Components</span></a><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'> on MSDN.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>First, this guide describes how to change the active project
|
||
configuration to target 64-bit platforms using the Visual Studio IDE. Next, the
|
||
guide describes how to migrate Win32<33> project settings into a 64-bit project
|
||
configuration.</span></p>
|
||
|
||
<h3><a name="_Toc214696563"><span style='mso-fareast-font-family:"Times New Roman"'>To
|
||
set up C++ applications to target 64-bit platforms</span></a><span
|
||
style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h3>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>1.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Using
|
||
Visual Studio, open the C++ project that you want to configure to target a 64-bit
|
||
platform.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>2.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Open the
|
||
property pages for that project. <span class=GramE>(Right-click the project
|
||
node in <span class=ui>Solution Explorer</span> and click <span class=ui>Properties</span>.)</span></span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>3.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Click <span
|
||
class=ui>Configuration Manager</span> to open the </span><a
|
||
href="http://go.microsoft.com/fwlink/?LinkId=107472"><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif"'>Configuration Manager Dialog Box</span></a><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>4.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Click
|
||
the <span class=ui>Active Solution Platform</span> list, and then select the <span
|
||
class=ui><New<EFBFBD>></span> option to open the </span><a
|
||
href="http://go.microsoft.com/fwlink/?LinkId=107473"><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif"'>New Solution Platform Dialog Box</span></a><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>5.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Click
|
||
the <span class=ui>Type</span> or select the new platform drop-down arrow, and
|
||
then select a 64-bit platform. (The 64-bit platforms will not be available if
|
||
you do not have a 64-bit compiler installed.) In the <span class=ui>New
|
||
Solution Platform</span> dialog box, you can copy existing project settings
|
||
into the new 64-bit project configuration using the <span class=ui>Copy</span>
|
||
settings.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>6.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Click <span
|
||
class=ui>OK</span>. The platform you selected in the preceding step will appear
|
||
under <span class=ui>Active Solution Platform</span> in the <span class=ui>Configuration
|
||
Manager</span> <span class=GramE>dialog</span> box.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:21.0pt;text-indent:-.25in'><span style='font-size:8.5pt;font-family:
|
||
"Verdana","sans-serif";color:black'>7.</span><span style='font-size:7.0pt;
|
||
font-family:"Times New Roman","serif";color:black'> </span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:black'>Click <span
|
||
class=ui><span style='font-weight:normal'>Close</span></span> in the <span
|
||
class=ui><span style='font-weight:normal'>Configuration Manager</span></span> <span
|
||
class=GramE>dialog</span> box, and then click <span class=ui><span
|
||
style='font-weight:normal'>OK</span></span> in the <span class=ui><span
|
||
style='font-weight:normal'><<span class=SpellE>Projectname</span>>
|
||
Property Pages</span></span> dialog box.</span></p>
|
||
|
||
<h3><a name="_Toc214696564"><span style='mso-fareast-font-family:"Times New Roman"'>To
|
||
copy Win32 project settings into a 64-bit project configuration</span></a><span
|
||
style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h3>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:.25in;text-indent:-.25in'><span style='font-size:10.0pt;font-family:
|
||
Symbol'><EFBFBD></span><span style='font-size:7.0pt;font-family:"Times New Roman","serif"'>
|
||
</span><span style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>When
|
||
the <span class=ui><span style='font-weight:normal'>New Solution Platform</span></span>
|
||
dialog box is open while you set up your project to target a 64-bit platform,
|
||
click the <span class=ui><span style='font-weight:normal'>Copy</span></span>
|
||
settings from the drop-down arrow, and then select Win32. The project settings
|
||
listed below are automatically updated on the project level:</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:25.5pt;text-indent:-.25in'><span style='font-size:10.0pt;
|
||
font-family:Symbol'><EFBFBD></span><span style='font-size:7.0pt;font-family:"Times New Roman","serif"'>
|
||
</span><a href="http://go.microsoft.com/fwlink/?LinkId=107503"><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:windowtext;
|
||
text-decoration:none;text-underline:none'>/MACHINE (Specify Target Platform)</span></a><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'> is set to /MACHINE<span
|
||
class=GramE>:IA64</span> or /MACHINE:X64.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:25.5pt;text-indent:-.25in'><span style='font-size:10.0pt;
|
||
font-family:Symbol'><EFBFBD></span><span style='font-size:7.0pt;font-family:"Times New Roman","serif"'>
|
||
</span><span style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>Register
|
||
Output is turned OFF. For more information, see </span><a
|
||
href="http://go.microsoft.com/fwlink/?LinkId=107504"><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";color:windowtext;text-decoration:none;
|
||
text-underline:none'>Linker Property Pages</span></a><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif"'>.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:25.5pt;text-indent:-.25in'><span style='font-size:10.0pt;
|
||
font-family:Symbol'><EFBFBD></span><span style='font-size:7.0pt;font-family:"Times New Roman","serif"'>
|
||
</span><span style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>Target
|
||
Environment is set to /<span class=SpellE>env</span> x64 or /<span
|
||
class=SpellE>env</span> ia64. For more information, see </span><a
|
||
href="http://go.microsoft.com/fwlink/?LinkId=107505"><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";color:windowtext;text-decoration:none;
|
||
text-underline:none'>MIDL Property Pages: General</span></a><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:25.5pt;text-indent:-.25in'><span style='font-size:10.0pt;
|
||
font-family:Symbol'><EFBFBD></span><span style='font-size:7.0pt;font-family:"Times New Roman","serif"'>
|
||
</span><span style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>Validate
|
||
Parameters is cleared and reset to the default value. For more information, see
|
||
</span><a href="http://go.microsoft.com/fwlink/?LinkId=107506"><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif";color:windowtext;
|
||
text-decoration:none;text-underline:none'>MIDL Property Pages: Advanced</span></a><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:25.5pt;text-indent:-.25in'><span class=GramE><span
|
||
style='font-size:10.0pt;font-family:Symbol'><EFBFBD></span><span style='font-size:
|
||
7.0pt;font-family:"Times New Roman","serif"'>
|
||
</span><span style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>If
|
||
Debug Information Format was set to /ZI in the Win32 project configuration, it
|
||
is set to /<span class=SpellE>Zi</span> in the 64-bit project configuration.</span></span><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'> <span class=GramE>For
|
||
more information, see <span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'><a
|
||
href="http://go.microsoft.com/fwlink/?LinkId=107508"><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";color:windowtext;text-decoration:none;
|
||
text-underline:none'>/Z7, /<span class=SpellE>Zi</span>, /ZI (Debug Information
|
||
Format)</span></a></span>.</span></span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:1.5pt;margin-right:0in;margin-bottom:1.5pt;
|
||
margin-left:25.5pt;text-indent:-.25in'><span style='font-size:10.0pt;
|
||
font-family:Symbol'><EFBFBD></span><span style='font-size:7.0pt;font-family:"Times New Roman","serif"'>
|
||
</span><span style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>Values
|
||
of WIN32 are replaced by WIN64 for </span><a
|
||
href="http://go.microsoft.com/fwlink/?LinkId=107507"><span style='font-size:
|
||
8.5pt;font-family:"Verdana","sans-serif";color:windowtext;text-decoration:none;
|
||
text-underline:none'>/D (Preprocessor Definitions)</span></a><span
|
||
style='font-size:8.5pt;font-family:"Verdana","sans-serif"'>.</span></p>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>Note: none of these project properties are changed if they are
|
||
overridden at the file level.</span></p>
|
||
|
||
<h3><a name="_Additional_Troubleshooting"><span style='mso-fareast-font-family:
|
||
"Times New Roman"'>Additional Troubleshooting</span></a><span style='mso-fareast-font-family:
|
||
"Times New Roman"'><o:p></o:p></span></h3>
|
||
|
||
<p class=MsoNormal style='margin-top:7.5pt;margin-right:0in;margin-bottom:3.75pt;
|
||
margin-left:0in'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";
|
||
color:black'>For issues not covered here, refer to the Windows SDK for Windows
|
||
7 <a href="http://go.microsoft.com/fwlink/?LinkID=186826">Release Notes</a>.</span></p>
|
||
|
||
</div>
|
||
|
||
</body>
|
||
|
||
</html>
|