当前位置: 代码迷 >> 综合 >> WinForm开发(11)——WinForm 应用程序配置
  详细解决方案

WinForm开发(11)——WinForm 应用程序配置

热度:83   发布时间:2023-10-02 00:23:55.0

系统中有很多值需要动态配置,比如FTP的地址、密钥等,差旅费的故事。如鹏网项目中还会涉及到配置平台。

用更通用的 App.Config 方案,不用 .Settings 。

通用方法:在 App.config 中增加 <appSettings> 段,见下面的代码,注意要加到 configuration 下,读取的时候 string ftp = ConfigurationManager.AppSettings["FTP地址"],要添加对 System. Configuration 的引用。在 AppSettings 中只能通过程序来读,很难通过程序来写。

<configuration><appSettings><add key="FTP地址" value="211.211.211.211"/></appSettings>
</configuration>
FTP地址 127.0.0.1
FTP密码 123456

运行的时候用户只要修改exe同目录下的.exe.config文件就可以(注意部署运行不要修改App.config,因为App.config不会发布到客户的电脑上,相当于源代码)。

  相关解决方案