日期:2014-05-18  浏览次数:21001 次

请问app.config和 xx.exe.config的关系
两者怎么交互的。一个更新了 另一个怎么更新

------解决方案--------------------
app.config在程序生成后变为与程序exe文件同名的.config文件,即在.exe后面加上.config,就是说app.config和exe.config内容相同,是程序配置文件在设计时和运行时的不同表现形式而已。

 不知道对不对……
------解决方案--------------------
app.config和源代码放一起,项目重新编译时,自动copy成bin的*.exe.config.
所以,你要改配置,还是在app.config里改吧,在*.exe.config里改了也会被冲掉.

当然,如果是没有源代码的发行版,就另当别论了.
------解决方案--------------------
探讨
app.config在程序生成后变为与程序exe文件同名的.config文件,即在.exe后面加上.config,就是说app.config和exe.config内容相同,是程序配置文件在设计时和运行时的不同表现形式而已。

不知道对不对……

------解决方案--------------------
探讨
引用:
app.config在程序生成后变为与程序exe文件同名的.config文件,即在.exe后面加上.config,就是说app.config和exe.config内容相同,是程序配置文件在设计时和运行时的不同表现形式而已。

不知道对不对……

对...

开发过程中调试运行时不要管*.exe.config,而部署后就没有app.config了,不存在谁更新谁...

------解决方案--------------------
有bin文件夹和release文件夹
如果用debug调试,会在bin文件夹下生成xx.exe.config
如果是用release模式,会在release文件夹下生成xx.exe.config
也就是说xx.exe.config是由app.config生成的。
------解决方案--------------------
探讨
ConfigurationSettings.AppSettings.Set可以实时更新吗
运行过程中需要更改的
引用:
app.config在程序生成后变为与程序exe文件同名的.config文件,即在.exe后面加上.config,就是说app.config和exe.config内容相同,是程序配置文件在设计时和运行时的不同表现形式而已。

不知道对不对……