2015-01-14 60 views
0


我最近用C#.Net 4.5創建了一個項目,現在我需要爲發佈版本創建安裝程序包,但是在安裝項目之前必須在目標系統中安裝SQL Server Express 2012 LocalDB。
我試着用Setup Factory來創建依賴模塊,但它只有自己的軟件,例如:.Net 3.5 4 4.5等等。
在安裝我的項目之前,我應該如何安裝一個軟件例如SQL Server Express 2012 LocalDB
如何爲項目設置創建自定義依賴項軟件?

+0

您使用的是什麼版本的Visual Studio,並且它是否支持VS安裝項目?你見過這個嗎? http://blogs.msdn.com/b/visualstudio/archive/2014/04/17/visual-studio-installer-projects-extension.aspx – PhilDW

回答

0

我有同樣的問題,但解決。 在設置工廠中去 依賴關係 - >高級 - >創建新模塊 鍵入名稱並單擊確定。

新的模塊名稱右鍵 - >屬性 - >文件

點擊新(sqaure帶加號) - > [...]

添加自定義的依賴關係,如SQL Server Express 2012 LocalDB和其他

2

我已經完成了你的建議,我把#SUFDIR#\Dependencies\sqlLocalDB\SqlLocaLDB.MSI設置爲name -> properties->files但它沒有成功。

但是Advanced Installer 11.7.1 解決了我的問題,我推薦使用這個軟件來創建設置。

相關問題