構建我的解決方案(WPF應用程序)後,配置文件在project \ bin \ debug文件夾中創建。無論何時對此配置文件進行更改,我都必須重新編譯/重建項目以從配置文件中提取更改。重新編譯WPF應用程序的配置文件?
有沒有辦法避免在配置中進行更改後重新編譯項目? 這不知何故引發配置文件的整個目的。
構建我的解決方案(WPF應用程序)後,配置文件在project \ bin \ debug文件夾中創建。無論何時對此配置文件進行更改,我都必須重新編譯/重建項目以從配置文件中提取更改。重新編譯WPF應用程序的配置文件?
有沒有辦法避免在配置中進行更改後重新編譯項目? 這不知何故引發配置文件的整個目的。
如果您談論App.config文件(通常放置appSettings,connectionStrings等的XML文件):可以在不重新編譯項目/解決方案的情況下修改此文件。只需導航到項目\ bin \ debug文件夾,在那裏您會找到一個名爲{AssemblyName} .exe.config的文件,您可以對其進行編輯(實際上,這是App.config文件的重命名版本,這發生在構建過程將其複製到輸出目錄中)。
如果您討論XAML相關文件:默認情況下這些文件是不可配置的,因爲它們被轉換爲嵌入到默認WPF項目中的程序集的BAML(二進制應用程序標記語言)文件。如果你改變了這些,你必須重新編譯。
你不需要重新編譯你的項目。你的假設是錯誤的。
如果您編輯OutputDir \ {appname} .exe.config,則它將立即生效。但是,如果重新構建應用程序,則此配置文件將被app.config從您的項目文件夾覆蓋