意外地将“ MySettings”重构为“ Settings”。无法恢复正常

时间:2019-09-04 02:27:38

标签: vb.net visual-studio

我正尝试解决默认设置的原因。设置值未更新。 Visual Studio向我展示了一个建议的修复程序,该方法将“ MySettings”重构为“ Settings”,现在对My.Settings的所有引用均已断开,单词设置已变为绿色(以前是白色)。

我尝试仅单击“撤消”按钮,然后关闭而不保存。但这并没有解决任何问题。让我认为这不是项目问题,而是VS2016问题。

My.Settings.ActiveDrive = My.Settings.Default.ActiveDrive
My.Settings.Save()

这是我正在更改的代码。我试图对代码进行错误校验,并将值重置为默认值,以模拟尚未保存设置的新用户。然后,我将“设置”切换为“我的设置”以查看是否可以执行任何操作,VS询问我是否要将“我的设置”重构为仅“设置”。我说是的...现在代码已损坏。

我只希望设置恢复正​​常。在我点击“重构MySettings”之前,它的工作方式。

1 个答案:

答案 0 :(得分:0)

我实际上能够弄清楚。

对于以后遇到此问题的任何人(由于我在Google上发现了0条结果),只需转到右上角的解决方案资源管理器,单击Settings.settings旁边的下拉图标,双击Settings.Designer.vb,ctrl + f并搜索“设置”,然后将任何指定为“设置”结果的类重命名为“我的设置”。不要重命名其他“设置”外观,否则它将再次中断。

然后,您的代码将返回到具有只读的“设置”选项和名为“ MySettings”的类选项。