我有一个被编译成可执行文件的应用程序。它依赖于app.config文件(它变成了MyApp.exe.config文件)。
我需要对应用程序进行更新,因此进行了更改,重新编译,然后替换了application.exe文件。但它不会工作......直到我用它复制新的app.config文件,即使app.config没有改变。
有人可以解释一下吗? app.config是否像其他任何dll一样成为版本化的依赖项?我认为既然它是一个配置文件(本质上是一个文本文件),它就不会以这种方式进行版本化和依赖。
答案 0 :(得分:0)
app.config文件只是一个xml配置文件。没有与程序集一样的版本控制。
是否有可能您所做的某些更改会将一些配置添加到原始app.config中的app.config中。例如,添加服务引用将使用端点和Web服务所需的配置更改app.config。
你得到什么错误?