问题描述
我正在尝试为WPF应用程序创建简单的应用程序/用户设置。
大多数答案和教程建议为此使用Properties.Settings.Default
。
但是,Settings
在我的Properties
名称空间中不存在。
我的项目浏览器中也没有 .settings 文件,如the microsoft documentation所示:
我的项目属性窗口中也没有 Settings (设置)选项卡,如一些(较早的)资源所建议的那样。
解决方法
查看以下答案:https://stackoverflow.com/a/58423458/10703868
看起来您正在使用.NET Core而不是带有WPF的.NET Framework。右键单击您的MyApp
项目,然后添加一个名为“属性”的新文件夹。然后右键单击并添加一个新项目。搜索设置,添加设置文件。他们应该可以使用它。
我在项目属性视图中看不到“设置”选项卡,但是如果右键单击设置文件,则可以将Open with
更改为旧视图的设置设计器。
与WPF应用程序(.NET Framework)相反,默认情况下,WPF应用程序(.NET Core)模板似乎未添加.settings文件。
您可以通过右键单击项目文件->添加->新建项目...->设置文件来添加它(可以搜索它,也可以在Visual C#中浏览它->常规)。