c++ - 重置属性页设置 Visual Studio C 2010 Express

标签 c++ visual-studio-2010 express

很久以前我对属性页/配置属性做了一些更改,我想重新设置它们。我更改了输出目录、代码生成设置等内容。

我已尝试通过导入和导出设置向导重置所有环境设置。我也试过 devenv/resetsettings 命令。两者都不起作用。重装也没用。我可以得到一些关于如何将所有内容恢复为默认值的建议吗?

谢谢。

最佳答案

如果我没理解错的话,您是在尝试恢复项目 -> 属性的旧设置。

此信息存储在项目本身中,而不是在 Visual Studio 中。在解决方案文件夹中查找扩展名为 vcxproj 的文件。

您可以使用记事本 (notepad++) 编辑它,或者 - 您可以在 Visual Studio 中编辑它,通过

  • 右键单击项目,卸载它,然后编辑项目文件,然后重新加载项目

请谨慎编辑这些设置。

为获得最佳结果,请使用新项目创建新解决方案,并将新创建项目的设置与现有项目进行比较。

编辑:在我的电脑上(我认为我有 VS Ultimate,但这不重要):

要编辑,请转到项目 -> 属性 -> VC++ 目录,然后在每行的末尾按下向下箭头,然后单击编辑...

VC++目录:

$(VCInstallDir)bin
$(WindowsSdkDir)bin\NETFX 4.0 Tools
$(WindowsSdkDir)bin
$(VSInstallDir)Common7\Tools\bin
$(VSInstallDir)Common7\tools

包含目录:

$(VCInstallDir)include
$(VCInstallDir)atlmfc\include
$(WindowsSdkDir)include
$(FrameworkSDKDir)\include

根据我在您指出的方向中看到的情况,您所要做的就是从您的列表中删除您不再需要的目录。

在 c/c++ 中 -> 代码生成 ->

  • 启用最小重建:否
    • 启用 C++ 异常:是(/EHSC)
    • 基本运行时检查 - 两者
    • /MTd

...

常规 -> 输出目录: 不确定默认值是什么,我会放一些类似的东西

$(SolutionDir)bin\$(Platform)\$(Configuration)\

此外,似乎有一个属性表可能已添加到您的项目中...

您通常可以从 View -> 属性窗口 (F4) 中看到属性管理器。

在这里,您可以扩展项目配置,并简单地删除您可能不需要的任何属性表(我希望新项目没有属性表)。

关于c++ - 重置属性页设置 Visual Studio C 2010 Express,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14700472/

相关文章:

c++ - 在 C++ 中从 PATH 导入 Python 脚本

python - 如何从非 ascii 字符获取 char 值

C++:标识符规则不起作用

javascript - JSON 的智能感知?

node.js - 使用 Express 和 Nodejs 进行路由时出现 404 错误

c++ - 控制台应用程序到 MFC 应用程序

sql - RDLC 表达式导致#error

c++ - 使用 atlbase.h 是否会使我编译的应用程序具有一些额外的依赖性?

node.js - socket.io 仅向 socket.on ('connect' 之外的发送者发送

ajax - 如何使用 NodeJS 和 node-rest-client 方法将动态数据发布到前端 HTML