• 【海洋女神原创】安装导论谨以此文与那些徘徊在安装的大门外,并且被花哨的功能所迷惑的朋友们共勉。



    很多年前的一个秋天的下午,我在上一堂编程课,老师先让我们把编程工具装上。因为很多电脑比较破旧

    ,安装纷纷出了问题,老师看看也来不及讲课了,索性一边帮我们装软件,一边讲起了安装的一些知识。
    老师问:你们知道安装的本质是什么吗?
    给出的答案五花八门,有的说是让使用者能用起来的一种方式,有的说是涉及到微机原理了,有的则认为

    是让电脑识别你的软件。
    老师微微一笑,说道:安装的本质,就是拷贝。
    当时的我还处于对电脑原理都不甚了了,装个软件都战战兢兢生怕把系统装出问题来的水平,对这句话,

    自然是不理解的,甚至很快就把它淡忘了。
    然而多年后,当我有一天接到一个打包软件的任务,在苦苦思索对策的时候,这句话就像划破黑夜的闪电

    一样,突然照亮了我的内心---安装的本质,就是拷贝。
    是的,你不要感到奇怪,也不要觉得浅薄,更不要迷惑于那些你见过的安装包。那些漂亮的安装界面,那

    些神奇的开机自启动,那些方便的配置用户文件,都只是安装的延伸而已;安装的本质,就是将你的文件

    ,拷贝到用户的电脑上去。就这么简单!

    它不会自动帮你捆绑环境。很多朋友,把自己的工程在自己的IDE里编译成功后,就急吼吼的来问:我怎

    么样用installshield打包一个安装包,让它能使我的软件在一台没有环境的电脑上运行。每次遇到这样

    的问题,我总是很哭笑不得,很想让他去学习一下编译原理。它不会自动替你做任何额外的事情,你吩咐

    它做什么,它就做什么,就像一个忠实的英国管家。
    它也不会帮你编译工程,请你自己将你的工程编译成jar文件,或者DLL,或者EXE.

    所以,如果你是一个初学者,想要做一个花哨的安装包,请切记安装的本质就是拷贝,。你需要先做出一

    个最简单的安装包,它的功能就只有将你的文件忠实地拷贝到一台电脑上。只有当你试验成功了这一步,

    你才能继续迈进---捆绑环境、配置文件、创建数据库、创建快捷方式等等。

    谨以此文与那些徘徊在安装的大门外,并且被花哨的功能所迷惑的朋友们共勉。

  • 相关阅读:
    onload执行顺序
    让EXCHANGE可以接收外部邮件服务器发送的邮件
    QQ网站里AppTui对象脚本
    owa2007写新邮件时已经选择人员不能带入到与通讯录选人界面问题解决方法
    qq网站里动态加载脚本的实现
    qq网站里对元素的操作方法
    让Exchange可以发送邮件到互联网的邮件服务器
    js实现的hashtable
    无线网卡共享网络发射
    css省略号效果
  • 原文地址:https://www.cnblogs.com/Cindy_weiwei/p/2163971.html
Copyright © 2020-2023  润新知