none
使用OneClick发布WinForm程序,App.config不能同步更新 RRS feed

  • 问题

  • 发布的步骤:

    重新生成解决方案

    发布.

    检查得到生成解决方案后  程序.exe.config中为旧的app.config

    程序.vshost.exe.Config为新的app.config

    即使手动更改  程序.exe.config中的配置,再发布,也不能更新发布后的 程序.exe.config文件,依旧是旧的.

    求帮忙解决,谢谢.

    2016年8月10日 10:07

答案

  • 先build,再deploy。

    build会生成程序.exe.config,deploy应该会复制此文件。

    如不行,可写个DOS命令手工复制此配置文件。


    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2016年8月11日 13:07

全部回复

  • 文件app.config

    的Copy to Output Directory为设为Copy Always


    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2016年8月10日 12:08
  • 不行,很多文章也说了,就算真的是复制到了发布目录,程序也不会读,读的是程序.exe.config文件
    2016年8月11日 0:40
  • 先build,再deploy。

    build会生成程序.exe.config,deploy应该会复制此文件。

    如不行,可写个DOS命令手工复制此配置文件。


    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2016年8月11日 13:07
  • 你好,

    请问下你有没有尝试过clean之后再build呢?

    如果没有,可以试试clean,重新生成新的app.config文件。

    因为暂时不能确定这个问题的原因是发生在build过程中还是在deploy的。


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.

    Click HERE to participate the survey.

    2016年8月16日 5:35
    版主