1. 程式人生 > 其它 >VS2019 使用Windows SDK 6.0A (7.1) VS2008 Tools編譯工程

VS2019 使用Windows SDK 6.0A (7.1) VS2008 Tools編譯工程

背景:

使用VS2008 Tools +  6.0A的SDK編譯出來的程式小,有時候還不容易被防毒軟體查到敏感操作

但是2008的介面太挫,功能太少,嘗試使用VSCODE沒有配置成功,使用VS2019成功了,分享一下過程

 

關鍵步驟:

1、需要安裝VS2008(Express版也可以),VS2019

2、用2019開啟2008的工程

Windows SDK版本和平臺工具集隨便選就行,儘量選低版本的

  

 VC目錄全部取消繼承,改成VS2008的平臺和SDK6.0A的引用

   <IncludePath>C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include;C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include</
IncludePath> <ExternalIncludePath>C:\Program Files\Microsoft SDKs\Windows\v7.1\Include;$(VC_IncludePath)</ExternalIncludePath> <LibraryPath>C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib;C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib</LibraryPath> <
LibraryWPath /> <ExecutablePath>C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin;C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin;$(SystemRoot)\SysWow64;$(FxCopDir);$(PATH);$(MSBuild_ExecutablePath);$(VS_ExecutablePath);C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE</
ExecutablePath> <ReferencePath>C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib</ReferencePath> <EmbedManifest>false</EmbedManifest>
<EmbedManifest>false</EmbedManifest>