发布软件时,二进制文件附带哪些文件?

时间:2013-02-11 03:17:36

标签: release production

我是一名大学生,知道如何使用C ++,C#.NET和Java进行编码。

问题是我们可以创建程序,让它们工作,等等。 (对不起,如果这听起来很模糊)

但是,在向客户发送二进制文件时是否遵循了行业标准? 不用担心许可证,但是,例如, 查看我的应用程序(与安装程序捆绑在一起)在C:\ Program Files \ MyApp \中,你可能会找到我的EXEcutable和其他必要的DLL /二进制文件,但是,看看用Java / C#.NET制作的其他一些软件包(专业版) ,

可以找到许多文件,目录组织得很好。

我关注的是,如何制作一个“专业”发布软件(以及包含的所有额外文件以及为什么)可以发送给用户?

谢谢。

1 个答案:

答案 0 :(得分:1)

通常通过互联网上的分发,您希望提供单个安装程序文件,该文件将解压缩程序所需的任何库和资源。您的程序非常简单,不依赖于多个外部模块,因此您无需在分发包中包含多个文件,只需要包含可执行文件。当您开始生成需要访问第三方API的应用程序时,您需要将它们绑定到安装包。