2
我正在使用Visual Studio 2010爲我的項目創建一個安裝程序。我的安裝程序包含我的依賴項,如.NET 3.5和2007 Microsoft Office主互操作程序集(PIA)。另外,PIA依賴於.NET 3.5。Visual Studio安裝項目 - 您可以配置項目以正確的順序安裝傳遞依賴項嗎?
我遇到問題,因爲Visual Studio 2010無法識別PIA對.NET 3.5的傳遞依賴項。因此,生成的安裝程序可執行文件以錯誤的順序安裝這些項目,在安裝.NET之前安裝PIA,導致錯誤。
解決此問題的最佳方法是什麼?有沒有辦法配置安裝項目,指出這些依賴關係的正確順序?我聽說過一些第三方解決方案,例如Wix,但對於這麼簡單的事情來說似乎過分了。我真的需要訴諸Wix這樣的第三方工具嗎?
謝謝,我現在要避免在我們的安裝程序中捆綁.NET,以避免此問題。 – piepera