【发布时间】:2019-09-04 10:51:36
【问题描述】:
我试图解决为什么我的默认设置。设置值未更新。 Visual Studio 向我展示了将“MySettings”重构为“Settings”的推荐修复方法,现在对 My.Settings 的每个引用都已损坏,并且 settings 一词已变为绿色(以前为白色)。
我尝试只点击撤消按钮,然后关闭而不保存。但它没有解决任何问题。让我觉得这不是项目问题,而是VS2016 问题。
My.Settings.ActiveDrive = My.Settings.Default.ActiveDrive
My.Settings.Save()
这是我正在修改的代码。我试图对我的代码进行错误证明并将值重置为默认值以模拟尚未保存设置的新用户。然后我将 Settings 切换到 MySettings 以查看是否有任何作用,VS 询问我是否想将 MySettings 重构为 Settings。我说是的......现在代码被破坏了。
我只想让设置恢复正常。在我点击“重构 MySettings”之前它的工作方式。
【问题讨论】:
-
更新:这不是 VS2016 的问题。我打开了一个新项目,My.Settings 工作正常。通常是“只读属性”的“设置”已更改为“类”。而且我一生都无法弄清楚如何将其改回正常...
-
在新项目中为“MySettings”执行“在文件中查找”,然后在另一个项目中查找相同的位置并手动更改。
-
顺便说一句,我很确定没有VS2016这样的东西。有 2015 年和 2017 年,现在还有 2019 年。
-
这实际上是我最终做的。在 settings.designer.vb 文件中发现问题。
-
哦,是的,我刚刚检查过,它是 VS 2017。我有 Office 2016,所以只是假设它是同一年。我猜我错了。
标签: vb.net visual-studio