如何导出 VS 2019 属性页的调试配置属性?

Posted

技术标签:

【中文标题】如何导出 VS 2019 属性页的调试配置属性?【英文标题】:How do I export the debugging configuration property of a VS 2019 property page? 【发布时间】:2022-01-22 12:12:42 【问题描述】:

我正在使用 Visual Studio 2019,并且我有一个项目为我的项目的调试属性设置了一个环境变量,但我不知道如何导出/导入。

为了让项目构建,我需要指定调试环境路径,我需要一个允许我通过导入属性表来设置这个环境路径的解决方案,或者一个不需要手动设置的通用解决方案环境路径。

当我按照找到here 的步骤操作时,我找不到允许我自动设置调试环境设置的属性。 This is what I see with the property sheet.

我需要做的是删除我的调试配置属性的环境设置,并导入恢复该设置的内容,以便可以将解决方案应用于其他机器。 This is what I am referring to when I describe the setting I need to automate.

【问题讨论】:

【参考方案1】:

打开 Visual Studio IDE 并按照以下步骤操作:

工具 > 导入和导出设置 > 导出选定的环境设置

从打开的窗口中选择要导出的功能(选项>调试),然后单击下一步按钮选择带有@987654325的文件所在的目录@扩展名将被保存。

*.vssettings 文件中以如下所示语句开头的 XML 部分包含共享的 Visual Studio IDE 调试设置:

<Category name="Debugger" ...
参考文献
How to: Reset Your Settings

【讨论】:

当我在调试环境路径设置正确的情况下通过导出我的设置来测试这个,删除环境路径,使用相同的向导导入最近导出的设置,设置不会恢复。这是否意味着我遇到了错误,或者这不是预期用途? 我现在测试了;当我在本地恢复数据时,没有问题。如果您篡改了本不应该为完成此任务而篡改的敏感文件,这可能是问题的原因。 要重置VS设置,您可以尝试阅读这篇文章:Environment settings for Visual Studio - 重置设置 我尝试了全新安装的 vs 2019 和一个新项目,但没有成功。需要明确的是,如果在最初导出设置时相同的设置不为空,那么使用导入/导出设置向导的过程应该重新填充项目属性页面中的空调试环境设置?

以上是关于如何导出 VS 2019 属性页的调试配置属性?的主要内容,如果未能解决你的问题,请参考以下文章

求问vs2013怎么添加静态库,试了两种方法都有问题

VS2010 项目属性页配置

vs2019怎么输出结果

VS生成时复制文件到指定目录

vs2008如何恢复默认设置

VS2013无调试信息