我知道可以使用安装项目在Visual Studio中创建MSI安装程序,但是自动为Windows和Linux创建安装文件(或任何类型的打包文件)的最佳方法是什么?
我喜欢Windows上的MSI安装程序,因此问题在于Linux。因此,有没有比编写将所有内容打包到TAR归档文件(用户必须将其提取到某处)的构建脚本更好的解决方案?例如,使用VS创建.deb包。
最佳答案
http://www.go-mono.com/monotools/
您必须创建不同的安装程序,因为Windows和Linux具有不同的安装程序引擎(除非您使用捆绑的跨平台引擎)。 VS的Mono工具可以帮助打包应用程序。