【发布时间】:2015-06-06 23:31:54
【问题描述】:
我想知道,当应用程序传递给另一个用户/计算机时,有没有办法确保 app.config 不会丢失?如果 app.config 丢失或被用户删除,我的上级给了我一个应用程序的任务,即自动创建一个带有设置的 app.config。 (所以现在他正在测试删除随 .exe 和 .dll 一起提供的配置文件)但我认为它可能不必这样。必须有一些解决方案来避免用户意外删除配置文件。或者,如果它确实被删除或被视为丢失,某种检索方法或重新创建方法。我的学长坚持认为应用程序必须具有创建新配置文件的功能。我要坚持认为有不同的方法来解决这个问题。
【问题讨论】:
-
在启动时验证应用设置是个好主意。无效和缺失值可以通过将它们重置为默认值和/或通知用户来处理。防止用户更改配置文件是系统管理员的工作。
标签: c# app-config configuration-files