[英]MSBuild can't build an MSI. Are there alternatives for a Windows service?
[英]Alternatives to using MSI's - MSBuild?
我在一個傾向於使用MSI的環境中工作。 使用最新版本的Visual Studio,不再提供此類型的部署設置。 我聽說使用MSBuild是首選。 MSBuild是否創建團隊可以在生產服務器上運行的文件/其他文件? 開發人員無權在此處生成服務器。 我們必須將我們的msi傳遞給另一個團隊才能運行它們。 任何幫助,將不勝感激。
Visual Studio部署項目(又名VDPROJ)已棄用於Visual Studio 2012.VDPROJ的輸出為MSI。 Microsoft建議使用WIX作為創建MSI安裝程序的替代品。 WIX是一個基於XML(.wixproj)的項目。
不要將MSBuild與WIX混淆。 MSBuild是一個構建引擎,用於從基於XML的項目( .csproj,vbproj等 )生成代碼。
你可以使用Wix
有一個陡峭的學習曲線,但它非常強大
使用WiX工具集 - 它是一個不錯的選擇,並與視覺工作室和團隊構建完美集成。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.