2016-04-13 88 views
0

我的應用程序項目中有一個App.config XML文件,我用它爲用戶提供可自定義的選項。軟件包安裝的可執行文件不會從.config文件加載ConfigurationManager.AppSettings

我有一個安裝項目,將應用程序項目輸出和配置文件安裝到程序文件文件夾中。

如果我從Visual Studio中啓動應用程序,則配置文件將正確加載。

當我啓動已安裝的可執行文件時,配置設置不會被加載,但是如果我將應用程序項目二進制輸出目錄中的可執行文件複製到已安裝的可執行文件中,它就會起作用。

我錯過了什麼?

回答

0

我正在構建一個DEBUG目標和安裝程序,而當我將其更改爲RELEASE時,已安裝的應用程序正確加載了配置。顯然這是安裝可執行文件的調試版本的問題。我有一個修復/解決方法(不要安裝我的應用程序的調試版本),但知道它爲什麼不起作用會很有趣。

相關問題