“Visual Studio中没有选择的属性页”错误

时间:2016-03-22 03:38:04

标签: windows visual-studio ide

当我使用C ++在Visual Studio 2015中编辑属性页面时,我总是收到错误,“没有选择的属性页面。”这通常发生在我从一个平台切换到另一个平台时(例如x64 - > Win32)。

通常,如果我从主窗口切换平台,它会起作用,但如果我尝试在属性页面中切换它,我总是会遇到错误。

感谢您的帮助。

2 个答案:

答案 0 :(得分:7)

我认为这是一个永远存在于Visual Studio中的错误。通过实验,我发现只有通过转到Project菜单并选择<ProjectName> Properties...打开项目属性,才会遇到此错误。相反,如果您打开Solution Explorer工具栏,然后右键单击该项目并从上下文菜单中选择Properties,则不会遇到此问题。

答案 1 :(得分:1)

此问题似乎与MSBuild工具和环境路径之间存在联系。在Visual Studio 2017 v15上,我下载了MSBuild工具后,将VCTarget路径更新为

C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319

它应该实际指向的地方

C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ BuildTools \ MSBuild \ 15.0 \ Bin

在我的情况下,更改环境路径无效,最终我不得不从regedit中手动更新VCTargets路径:HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions

还要确保您在环境变量中定义的路径的优先级正确。