我计划构建一个 WinForms 应用程序,该应用程序将在其他控件中包含一个下拉列表,其中包含我的团队支持的服务器的名称。
我展望 future ,想知道如果我们继承更多服务器该怎么办。
我能否创建一个可更新的 xml 文件并将其与应用程序一起分发,并让我的队友在我们继承新服务器时更新它?
我应该每次都更新/重建/重新部署应用程序吗?
最佳答案
您可以使用 Stander 提到的 App.Config。对于我们的 Winapps,我们使用 App.Config 的 appsettings 部分指向不同的配置文件,如 Dev、QA、Prod 配置文件,以保持主要配置文件简单明了。
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings file="Development.config"></appSettings>
没有。您不需要重新部署任何东西。如果您在配置文件中添加任何新内容,而用户有一个事件 session ,只需更新配置文件并要求用户重新启动他们的应用程序
关于c# - Winforms - 引用可更新的配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1883478/