Visual Studio 2012 InstallShield LE .NET Framework 4.5 先決條件
我們有一個使用面向 .NET Framework 4.0 的 Visual Studio 2010 建構的應用程序。我們正在升級應用程序以使用 .NET Framework 4.5 並使用 Visual Studio 2012 編寫。Microsoft 不再提供自己的安裝項目類型,因此我們被迫使用此 InstallShield LE。但是,InstallShield 的先決條件部分似乎有一個明顯的遺漏。沒有聲明必須安裝 .NET Framework 4.5 的選項,只有 .NET Framework 4.0 選項。我花了幾天時間試圖定位資訊來解決這個問題,但沒有解決。Flexera Software 似乎也幾乎無法接近,因為我似乎無法從該公司找到任何人來提供幫助。這並沒有讓我對他們的產品充滿信心。如何獲得 .NET Framework 4.5 作為先決條件?
您可以嘗試Advanced Installer。它完全支持 .NET Framework 4.5 和 Windows 8。
您還可以嘗試搜尋支持 .NET Framework 4.5 或至少允許您創建自己的自定義先決條件的不同設置創作工具。這是一個可以幫助您入門的列表:http ://en.wikipedia.org/wiki/List_of_installation_software
Visual Studio 的 InstallShield Limited Edition 尚未針對 Visual Studio 2012 和 .NET 4.5 的版本進行更新。待定更新將包括您提到的隨 Visual Studio 2012 提供的新可再發行組件的新先決條件。
InstallShield 的 Professional 和 Premier 版還帶有一個先決條件編輯器,允許為新的可再發行組件創建先決條件,而無需等待,例如 Flexera Software 發布它們。