App.Config与AppName.exe.Config

Ran*_*der 35 .net c#

我正在构建一个Windows服务应用程序,其中包含存储在App.Config中的配置数据.但是,我注意到在构建应用程序时会生成AppName.Exe.Config.

有人能告诉我这两个文件之间的关系吗?AppName.Exe.Config文件是我用我的Windows服务应用程序而不是app.config安装的吗?

谢谢 - 兰迪

Joe*_*orn 51

App.Config是您的开发环境中使用的文件.AppName.exe.config是部署应用程序时使用的app.config文件.

  • 根据app.config文件,在构建期间会自动为您生成.exe.config文件. (8认同)
  • @marked - 部署产品后,如果程序调用.save(),则在下次执行产品时,更改的设置仍将存在.这是该功能的重点.在开发产品时,请不要编辑AppName.exe.config中的设置.只是不要.在App.Config中编辑它们.当需要自动部署时,它们将被移动到AppName.exe.config. (4认同)