【问题标题】:Retargetting solution has no effect重定向解决方案没有效果
【发布时间】:2016-11-03 04:19:58
【问题描述】:

我从这里安装了最新的 Windows 10 SDK: https://developer.microsoft.com/de-de/windows/downloads/windows-10-sdk

当我尝试重建我的解决方案时,我收到错误“MSB8036 未找到 Windows SDK 版本 10.0.10069.0。安装所需版本的 Windows SDK 或在项目属性页中更改 SDK 版本或通过右键单击解决方案并选择“重新定位解决方案”。

这就是我所做的:

IDE 告诉我:“重定向结束:2 个完成,0 个失败,0 个跳过”。

但是,当我尝试重建解决方案时,我又遇到了同样的错误。

有人提示如何解决这个问题吗?

【问题讨论】:

    标签: c++ visual-studio-2015 target-platform


    【解决方案1】:

    嗯,我将语音项目中的“平台工具集”从“Visual Studio 2015 (v140)”切换到了“Visual Studio 2015 - Windows XP (v140_xp)”(无论如何我都想要),现在它可以工作了。

    我想这并不能解决任何有同样问题的人的问题,但就我而言,它解决了问题。

    【讨论】:

    • 我什至没有看到您在我使用的一个解决方案(Interactive Brokers API 客户端)中看到的下拉菜单。 Rt-clicking project->Configuration Properties->General->Platform Toolset change here 然后重试 rt-click Retarget Project or Solution 构建成功!可能做错了什么,但真是浪费时间
    【解决方案2】:

    遇到同样的问题...自动迁移不起作用,但更改为: 属性 -> 配置属性 -> windows SDK 版本

    可能自动配置不起作用,而代码中还有一些其他错误导致编译器“生效”左右。

    【讨论】:

    • 类似的事情对我有用:平台工具集而不是 Win SDK 版本,然后重试重定向。
    【解决方案3】:

    从“.vcxproj”文件中删除以下字符串:

    <VCTargetsPath Condition="'$(VCTargetsPath11)' != '' and '$(VSVersion)' == '' and $(VisualStudioVersion) == ''">$(VCTargetsPath11)</VCTargetsPath>
    <TargetPlatformVersion>10.0.10069.0</TargetPlatformVersion>
    

    【讨论】:

      【解决方案4】:

      我承认这不是“正确”的解决方案。

      但我可以通过下载较旧的 SDK 来解决类似的问题。我最初在 Window 的存档中找不到它,但我可以通过转到“添加/删除程序”然后选择 Visual Studio 并单击修改来找到它。

      滚动浏览 SDK 列表并检查您需要的。

      再次,我意识到这并不能解决上述症状,但这可能会解决像我一样在这里绊倒的其他人的下划线问题。

      【讨论】:

        【解决方案5】:

        我在 Visual Studio 2015 中遇到了类似的问题,重新定位不起作用,似乎什么也没做。我通过删除所有缓存数据并运行 devenv /resetuserdata 来解决此问题。

        请看这里: https://blogs.msdn.microsoft.com/willy-peter_schaub/2010/09/15/if-you-have-problems-with-tfs-or-visual-studio-flush-the-user-cache-or-not/

        在此之后,我能够再次重新定位。

        【讨论】:

          【解决方案6】:

          我遇到了这个问题,因为该项目是只读的。它只是假装改变它,但实际上什么也没做(并在属性对话框中改变它)。

          【讨论】:

            猜你喜欢
            • 2013-06-16
            • 2014-07-20
            • 1970-01-01
            • 1970-01-01
            • 2011-06-08
            • 2014-10-11
            • 1970-01-01
            • 2016-10-10
            • 1970-01-01
            相关资源
            最近更新 更多