我創建了一個visual studio安裝項目。我希望此項目將來自另一個項目的輸出安裝到用戶在安裝文件夾組件中給出的路徑中。這已經起作用了。如何合併Visual Studio安裝項目中的配置文件?
現在我想讓安裝程序檢查輸出是否已經安裝(可能會與註冊表一起工作?)。如果已經安裝,則舊的app.config中的一些數據應該合併到新的app.config中(如連接數據條目)。
有沒有辦法做到這一點?
我發現自定義操作,但是從我的項目的代碼似乎並沒有運行:
http://msdn.microsoft.com/de-de/library/d9k65z2d.aspx
我只是嘗試寫入配置文件:
string path2Conf = "C:\\Program Files\\Proj\\app.conf";
StreamWriter sw = new StreamWriter(path2Conf);
sw.WriteLine("Hallo1298347645");
但經過安裝在配置中沒有這樣的字符串。
編輯:我添加了要安裝的自定義操作。