以编程方式更改 Visual Studio 选项

Programmatically change Visual Studio Options

如何以编程方式设置和取消设置 Visual Studio 选项?

我已经进行了研究和故障排除,但显然这是不可能的。

这是我回答的一个问题,说明为什么无法以编程方式单击 VS 选项对话框中的按钮: Programmatically reset VisualStudio shortcuts.

我不需要点击按钮,我需要根据屏幕截图更改布尔值设置。

拜托...如果您有任何未记录的方法..我将不胜感激。

您必须编写代码来更改以下注册表项。

HKEY_CURRENT_USER\SOFTWARE\Microsoft\VisualStudio.0\ApplicationPrivateSettings\_metadata\revisions\Microsoft\VisualStudio\Platform

TitleCaseMenus 是您要查找的节点:)

您可能需要根据安装的内容更改 Visual Studio 版本号。

编辑: 对于您的新照片,注册表项位于此处: HKCU\SOFTWARE\Microsoft\VisualStudio.0\Debugger\UseExcept‌​ionHelper

只需使用:

dte.Properties["Debugging", "General"].Item("EnableExceptionAssistant").Value=false;

大多数选项都可以通过这种方式检索和设置。另见:

Options Page, Debugging Node Properties

HOWTO: Getting properties from the DTE.Properties collection of Visual Studio .NET.