gpt4 book ai didi

c# - 如何确定正在使用哪个 C# 设置文件

转载 作者:太空宇宙 更新时间:2023-11-03 15:47:13 25 4
gpt4 key购买 nike

作为我的 C# 应用程序一部分的 Settings.settings 文件具有以下 User 条目。它被称为 selected_device_idx;是一个int;并且它的值设置为-1。

然而,在启动期间,当我获取这个值时,它被设置为另一个值,5。

我正在使用它来获取值

int temp_selected_device_idx = (int)Properties.Settings.Default["selected_device_idx"];

如何确定此条目的来源?

最佳答案

我重新发布@HansPassant 的评论作为答案。 sz 现在,我必须找出为什么设置没有保留在我安装此应用程序的非开发工作站上。

汉斯,感谢您的评论。

好吧,如果 5 不是默认值,那么它来自 user.config 文件。很难找回来,因为它存储在一个名字奇怪的 AppData 目录中。如果您找不到它,那么 SysInternals 的 Process Monitor 可以显示给您。或者只是写回你想要的任何值并 Save() 它。 – 汉斯·帕桑特昨天

关于c# - 如何确定正在使用哪个 C# 设置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27629026/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com