Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/150.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ C++;从.NET4升级到.NET4.5时,dll将丢失对windows.h的引用_C++_.net_Dll_Visual Studio 2013 - Fatal编程技术网

C++ C++;从.NET4升级到.NET4.5时,dll将丢失对windows.h的引用

C++ C++;从.NET4升级到.NET4.5时,dll将丢失对windows.h的引用,c++,.net,dll,visual-studio-2013,C++,.net,Dll,Visual Studio 2013,我有一个从.NET 4升级到.NET 4.5的解决方案。在该解决方案中,我有一个C++项目,它被编译成.DLL,其他解决方案中的项目使用。作为升级的一部分,我将VisualStudio从2010年升级到2013年 在高级别,我接收的错误是代码>不能打开包含文件:“Windows .h”:没有从C++项目的代码> STDAFX.H./COD>(它的调用包含< /代码>)中没有这样的文件或目录< /代码>。我已经搜索了internet,可以确认Windows 8.1 SDK已安装在我的本地计算机上

我有一个从.NET 4升级到.NET 4.5的解决方案。在该解决方案中,我有一个C++项目,它被编译成.DLL,其他解决方案中的项目使用。作为升级的一部分,我将VisualStudio从2010年升级到2013年

在高级别,我接收的错误是代码>不能打开包含文件:“Windows .h”:没有从C++项目的代码> STDAFX.H./COD>(它的调用<代码>包含< /代码>)中没有这样的文件或目录< /代码>。我已经搜索了internet,可以确认Windows 8.1 SDK已安装在我的本地计算机上

我已经查看了我的include目录,那里有
$(WindowsSdkDir)include
,还有
$(WindowsSDK\u IncludePath)


我似乎无法解决这个问题。将项目从.NET 4升级到.NET 4.5时,
windows.h
dll为什么会丢失?如何将项目恢复到稳定状态?

您可能想看看这个家伙:它不是dll,而是.h文件。NET版本与本机代码无关。编译器找不到该文件,听起来VS2013安装不顺利。