none
Build MFC application Fail In visual studio 2013。How to resolve it ? thanks RRS feed

  • 问题

  • I installed vs2013 , create a mfc aplication in the vs2013 .

    but it can't build success . The build output like this :

    1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets(355,5): warning MSB8003: Could not find WindowsSDKDir variable from the registry.  TargetFrameworkVersion or PlatformToolset may be set to an invalid version number.
    1>  stdafx.cpp
    1>e:\vs_ext_proj\consoleapplication1\consoleapplication1\targetver.h(8): fatal error C1083: can't open the file : “SDKDDKVer.h”: No such file or directory

    Because of the error output , I have install winsdk7.1 and winsdk8.1 ,

    but it is no use for resolving this buiding error。


    Has anyone can help ?

    thks.


    • 已编辑 seiferHu 2014年1月28日 2:14
    2014年1月27日 9:59

答案

  • thanks for your reply.

    I had fixed the problem. 

    The vs2013's  Installation is completed but not successful. Some features's installation  are failed.

    I needed to install the required certificate and repaire the installation.

    the vs2013 is 7G big but there are not necessary certificate inside the setup file.

    另外一个。。。才发现 这是中文论坛,搞错了。

    微软的测试太疏忽了,最基本的测试都不做?

    一个7G大的安装包 装了一个多小时后才发现最基本的功能都不能够使用,

    组件安装失败提示太不直接,只提示一个

    “并非所有功能均已正确安装”和“ 无法建立到信任根颁发机构的证书链”。。。。。。

    我不吐槽下都想死。。。


    2014年1月29日 3:14

全部回复

  • 你好:

    我建议你新建一个MFC项目,直接编译下,看会不会出现错误。

    你可以尝试在头文件的搜索目录中添加$(WindowsSDK_IncludePath);,同时在库文件的搜索目录中添加$(WindowsSDK_LibraryPath_x86); $(WindowsSDK_LibraryPath_x64);32位系统选择前者,64位系统选择后者。

    根据你的错误提示。我也搜了下,暂时把链接提供在下面:

    http://blog.csdn.net/goodnew/article/details/7958167

    http://bbs.csdn.net/topics/380138741

    http://hi.baidu.com/icemaple1988/item/113b6fa994003d15a9cfb76a

    希望对你有帮助。

    2014年1月28日 7:34
    版主
  • thanks for your reply.

    I had fixed the problem. 

    The vs2013's  Installation is completed but not successful. Some features's installation  are failed.

    I needed to install the required certificate and repaire the installation.

    the vs2013 is 7G big but there are not necessary certificate inside the setup file.

    另外一个。。。才发现 这是中文论坛,搞错了。

    微软的测试太疏忽了,最基本的测试都不做?

    一个7G大的安装包 装了一个多小时后才发现最基本的功能都不能够使用,

    组件安装失败提示太不直接,只提示一个

    “并非所有功能均已正确安装”和“ 无法建立到信任根颁发机构的证书链”。。。。。。

    我不吐槽下都想死。。。


    2014年1月29日 3:14
  • 你好:

    谢谢你提供关于这个问题的解决方案,这将会帮助到其他遇到这种问题的人。

    谢谢你对visual studio 2013 的支持与这个问题的的反馈。

    如果你对visual studio 2013有任何的建议,你可以到下面这个链接上提出。

    https://connect.microsoft.com/VisualStudio

    谢谢!

    2014年2月4日 2:20
    版主