1
我有一個C#類庫項目,在Settings.settings
中有一些設置。我需要能夠在構建時根據配置(調試,發佈等)更改這些設置。如何在構建時修改Settings.Designer.cs?
添加一個預構建事件以將Settings.<configuration>.settings
複製到Settings.settings
相當簡單,但事實證明 - 這沒有幫助!一旦保存您的更改(即在代碼編輯時),該設置將從Settings.Designer.cs
取得,該地址從Settings.settings
生成。
有沒有在編譯時從Settings.settings
重新生成Settings.Designer.cs
的方法?或者這是錯誤的方式去修改配置設置?
是的,我不清楚。這是一個WCF服務類庫和需要知道數據庫連接字符串的服務類。我在這個項目中使用了一個設置文件,但這是完全錯誤的。我最後做的是將連接字符串放在託管Web應用程序的web.config中。 – MCS 2010-11-11 20:06:48