Abh*_*jit 7 c++ windows winapi visual-studio
使用Visual Studio 2012构建系统时,与以前的SDK版本不同,我意识到,Windows SDK 8安装在两个不同的位置
C:\Program Files (x86)\Windows Kits\8.0\ - Everything sans .NET 4.5
Run Code Online (Sandbox Code Playgroud)
如提到的那样
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows\v8.0\InstallationFolder
Run Code Online (Sandbox Code Playgroud)
和
C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\
Run Code Online (Sandbox Code Playgroud)
如提到的那样
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows\v8.0A\InstallationFolder
Run Code Online (Sandbox Code Playgroud)
似乎Microsoft已将Core SDK与.NET Framework隔离开来
我也尝试与如何相关联
* %VS_HOME%\VC\bin\vcvars32.bat
* %VS_HOME%\VC\bin\x86_amd64\vcvarsx86_amd64.bat
* %VS_HOME%\VC\bin\amd64\vcvarsamd64.bat
Run Code Online (Sandbox Code Playgroud)
现在正在工作,似乎它将.NET 4.5 Framework位置与WindowsSdkDir_old一起引用
我意识到的其他有趣的事情
所以我的问题是
为了...
um,但WinRT文件特定于 Windows 运行时,并且不能(轻松)由桌面应用程序使用。最好将它们分开。