因為不太想要再一個一個檔案搬了,所以就直接使用了clickOnce發行。
發行最怕的是找不到他安裝到哪,所以寫了一小段程式,直接開啟LOG資料夾。
System.Diagnostics.Process.Start("explorer.exe", AppDomain.CurrentDomain.BaseDirectory)
想得很美好,後來發現log4Net的xml檔沒有複製過去,不然就是安裝時變成manifest 的副檔名,無法讀取。解決方法請參考下面。
1.將檔案設為『一律複製』
2.開啟專案內容,找到『發行』
3.選擇『應用程式檔案』
4.將你要加入的檔案,直接改為『包含』
如此,檔案就會直接丟進去裡面了。
0 意見:
張貼留言