我的应用程序项目中有一个App.config XML文件,用于向用户提供可自定义的选项。
我有一个安装项目,它将应用程序项目输出和配置文件安装到程序文件文件夹中。
如果我从Visual Studio中启动应用程序,则会正确地从文件加载配置。
当我启动已安装的可执行文件时,配置设置不会被加载,但如果我从应用程序项目二进制输出目录中复制可执行文件,则它可以正常运行。
我错过了什么?
答案 0 :(得分:0)
我正在构建DEBUG目标和安装程序,而当我将其更改为RELEASE时,已安装的应用程序正确加载了配置。显然,安装可执行文件的调试版本是一个问题。我有一个修复/解决方法(不要安装我的应用程序的调试版本),但知道它为什么不起作用会很有趣。