我已經在VSTS中創建了BizTalk應用程序(CI)。我的部署需要從構建的工件創建.msi文件。我相信,它可以通過發佈管道中的PowerShell腳本任務完成。使用powershell腳本創建msi
有人可以幫助我使用PowerShell腳本來創建msi。
我已經在VSTS中創建了BizTalk應用程序(CI)。我的部署需要從構建的工件創建.msi文件。我相信,它可以通過發佈管道中的PowerShell腳本任務完成。使用powershell腳本創建msi
有人可以幫助我使用PowerShell腳本來創建msi。
PowerShell沒有內置的MSI創建器,但是您可以使用Visual Studio的官方微軟擴展來完成該操作,它被稱爲Microsoft Visual Studio安裝程序項目。
這裏是鏈接到Visual Studio 2015年擴展:Microsoft Visual Studio 2015 Installer Projects
如果您使用的是2017年:Microsoft Visual Studio 2017 Installer Projects
然後,您可以創建在您的解決方案安裝項目。
您可以在這裏找到的文檔:https://msdn.microsoft.com/en-us/library/19x10e5c(v=vs.100).aspx
我已經安裝了[Microsoft VS2015 Installer Projects](https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2015InstallerProjects)。我找不到下一步。請幫助 – Shalem
新建 - >項目 - >在已安裝的模板中,搜索安裝項目並創建一個新項目。 – Hellon
使用此文檔https://msdn.microsoft.com/en-us/library/19x10e5c(v=vs.100).aspx – Hellon
您可以使用BizTalk部署框架在你的解決方案?
這通常是爲基於BizTalk的解決方案生成安裝程序的最佳方法。由於BTDF本身使用msbuild,所以自動化並不是問題。
您是否檢查BizTalkFactory PowerShell提供程序?這增加了PowerShell命令來管理BizTalk,並且有一個將應用程序導出爲MSI:
Export-Application -Path MyBizTalkApp -Package Z:\MyPackage.msi
爲什麼要投票?該人可以解釋...... – Shalem