所以我在添加新的App.Config userSettings时遇到了麻烦。没有任何知识。我试图直接在app.config HML中设置配置。文件将被覆盖。它保留在App.Config中,但不会显示在Settings.Designer或IntelliSense中。我知道它应该出现在 IntelliSense,因为已经存在已配置的userSettings。
您如何正确配置用户设置?
也许,这个问题是重复的:How to save application settings in a Windows Forms Application?
我想我会接受,但是从我的观点出发,很难找到问题的答案。我认为像我这样的好心人分配有很多东西,他们尝试直接编辑app.config文件来实现这一目标,并且想知道为什么他们无法快速发展。这些询问者不确定在哪里可以找到正确的答案。我还怀疑,假设提问者正在从准对象那里询问他们对该问题的答案的前提下,其他善意的人也会回答他们的问题。当然,这会使了解原始知识的人难以理解。
答案 0 :(得分:0)
答案:我检查了Microsoft以了解更多信息,并找到了此链接:
这说:
我发现我什至可以使用自定义类型(例如枚举),vs将从HML中的字符串进行转换。
现在,此过程将使用您的设置填充App.config和Settings.Designer.cs。它也出现在IntelliSense中。太棒了!
注意:设置也可以通过Settings.Settings访问。
现在我注意到了,因为我似乎一直想深入了解并以未公开的方式进行操作:可以直接编辑Settings.Settings文件。也不要这样做,那会让您走得很远,但是在构建时,在那里配置的设置将不会保留。