隨着一些自定義邏輯,我在我的Asp Mvc 4應用程序中爲我的網絡配置添加了一個模板。當我需要修改web.config文件時,我正在編輯它的模板文件,並且在運行應用程序時,更改將在Web配置文件中被替換。問題是,當我通過nuget添加一個需要修改web配置文件的包時,我正在丟失這些設置,因爲所有內容都被我的模板文件覆蓋。有沒有辦法強制Nuget包修改一些自定義的XML文件,而不是原來的網絡配置文件。例如,要修改mytemplate.xml
而不是web.config.xml
。Nuget包添加他們的設置在自定義XML文件,而不是Web /應用程序配置文件
我在這方面很新,找不到解決方案。據我瞭解需要修改web.config文件的軟件包隨web.config.transform
文件合併所需的字段,我的唯一解決方案是手動將軟件包中添加到我的web配置文件的設置替換爲模板文件。還有其他解決方案嗎?謝謝!
您是否找到解決方案?我有自定義web.config轉換完全相同的問題。 – magnattic 2013-10-22 15:38:04
不,我無法找到辦法做到這一點。 – Mdb 2013-10-23 07:01:08