lal*_*ala 1 installer programming-languages
我是初级到中级程序员,我学过一些java和C#.我想开始考虑制作一些我可以向世界发布的简单程序.只是一些基本的东西,如日历软件,可能是免费的.用户希望安装过程快速简便.要安装java程序,我必须告诉他们安装java.要安装C#程序,我必须告诉他们安装了.NET.我担心这可能会推迟一些潜在的用户,他们只想双击一个exe文件,选择一个目录并完成大量工作.
所以,我想这是一个或两个部分的问题:
1)是否有一种编程语言可以更轻松地设置安装程序而无需用户安装其他东西?
要么:
2)是否有某种方式来设置,检查系统,看看它和Java/.NET /任何一个安装程序,然后包含Java/.NET /无论在安装,如果它尚不存在?
使用.NET,如果你获取exe的构建版本(以及你需要的dll和东西),然后使用http://www.advancedinstaller.com/将它们打包成MSI.这是一个非常好的免费软件,可以轻松,干净地安装和卸载您的软件.