我有安裝App.exe的安裝項目。VS:未拾取依賴內容文件
App.exe依賴於 1)第三方庫NLog.dll附帶NLog.xml。 2)解決方案中的另一個項目具有內容文件Lib.xml。
對於安裝項目,我添加了「來自App的主要輸出」和「來自App的內容文件」。安裝程序未選取第三方lib config(NLog.xml)及其依賴關係(Lib.xml)的內容文件。我如何指示VS挑選這兩個?
請注意,所有這些文件都可在App/bin/Release /中找到。
謝謝。
我有安裝App.exe的安裝項目。VS:未拾取依賴內容文件
App.exe依賴於 1)第三方庫NLog.dll附帶NLog.xml。 2)解決方案中的另一個項目具有內容文件Lib.xml。
對於安裝項目,我添加了「來自App的主要輸出」和「來自App的內容文件」。安裝程序未選取第三方lib config(NLog.xml)及其依賴關係(Lib.xml)的內容文件。我如何指示VS挑選這兩個?
請注意,所有這些文件都可在App/bin/Release /中找到。
謝謝。
因爲配置文件是.config和你的DLL使用XML,VS假設這些文件是類的幫助文件.. 你應該手動添加文件到安裝項目。 VS不會添加它們。
如果我將這些文件設置爲資源,它會有幫助嗎?它們確實是應用程序所需的簡單資源文件。 – 2012-03-20 14:56:38
我這麼認爲......你嘗試過嗎? – gbianchi 2012-03-20 15:04:18
甚至沒有將文件設置爲資源無法讓VS接收它們。這將是一場噩夢。 – 2012-03-20 15:13:19
你確定文件真的需要項目?或者他們只是助手文件(包含類的幫助)..你檢查他們嗎? – gbianchi 2012-03-20 13:55:07
是的,他們是必要的。至少需要Lib.xml。 – 2012-03-20 13:56:10