Settings.settings: 我在哪里可以找到存储的值?
Settings.settings: where can I find the stored values?
问题很简单:我可以看到我的应用程序配置的存储值吗?不是在 运行 时间。
我在 app.config 中唯一看到的是:
<setting name="myvariable" serializeAs="String">
<value />
</setting>
在我的代码中我做了 Save()
但为什么我看不到文件中的值?
Settings.settings
简单描述了用户特定设置的设计时内容。创建的实际运行时文件是 user.config
,可以在您的特定 Windows 用户名下的 AppData
文件夹下找到,并且与您的应用程序和具有 [=10= 的特定程序集相关] 里面的文件。
如果你想在运行时检查它在哪里,检查Environment.GetFolderPath(SpecialFolder.ApplicationData)
的值
问题很简单:我可以看到我的应用程序配置的存储值吗?不是在 运行 时间。
我在 app.config 中唯一看到的是:
<setting name="myvariable" serializeAs="String">
<value />
</setting>
在我的代码中我做了 Save()
但为什么我看不到文件中的值?
Settings.settings
简单描述了用户特定设置的设计时内容。创建的实际运行时文件是 user.config
,可以在您的特定 Windows 用户名下的 AppData
文件夹下找到,并且与您的应用程序和具有 [=10= 的特定程序集相关] 里面的文件。
如果你想在运行时检查它在哪里,检查Environment.GetFolderPath(SpecialFolder.ApplicationData)