【问题标题】:Where are Properties.Settings.Default outputted for a .Net Core WinForms application?.Net Core WinForms 应用程序的 Properties.Settings.Default 输出在哪里?
【发布时间】:2021-02-24 15:33:27
【问题描述】:

我是 .Net Core 3.1 的新手,正在考虑使用它创建我的第一个 WinForms 应用程序。一切看起来都相当简单,但是当我查看已发布的输出时,我无法从我的 Settings.settings 文件中找到任何应​​用程序设置。使用框架,这些将在应用程序配置文件中找到,因此我认为它们会显示在随我的 .Net Core 应用程序发布的 JSON 文件之一中,但如前所述,我在任何地方都看不到它们。对于我现有的基于框架的 WinForms,我在他们的应用程序配置文件中编辑了相当多的设置,以控制实例之间的功能,而无需更新应用程序。因此,必须在 .Net Core WinForms 应用程序中修改这些设置而无需重新编译。我看过其他人添加配置文件并使用它的帖子。那么,也许设置不应该再使用了?

【问题讨论】:

    标签: .net-core settings


    【解决方案1】:

    它没有存储在项目文件夹中
    而是保存在其临时文件中。
    它存储在设备上的用户帐户中。

    c: / User / {name user} / AppData /local /{folder name project}
    

    您可以在此路径中找到具有您项目名称的文件夹。
    如果你删除它,所有保存的临时数据都将被删除

    Properties.Settings.Default
    

    【讨论】:

      猜你喜欢
      • 2021-04-07
      • 2010-11-02
      • 1970-01-01
      • 2019-05-23
      • 1970-01-01
      • 2010-12-20
      • 1970-01-01
      • 2011-07-08
      • 1970-01-01
      相关资源
      最近更新 更多