打包安装程序(打包安装程序太占内存删不掉)
大家好,今天就和丹尼一起来看看这个问题吧 。打包安装程序太占内存删不掉,打包安装程序很多人还不知道,现在让我们一起来看看吧!
1、 方法一:在vs2010中,选择新建项目其他项目类型“visual studio installer安装项目:命名为:Setup1。这是因为在VS2010中将有三个文件夹。1. "“应用程序文件夹”是指为安装应用程序而需要添加的文件;2. "用户的‘程序’菜单”是指应用安装后,用户的‘开始菜单’中显示的内容一般都在这个文件夹中,需要另外创建一个文件来存储:application.exe和uninstaller.exe;3. "用户桌面”是指:创建的。安装此应用程序后,用户桌面上的。
2、 方法二:右键应用文件夹添加文件:意思是添加要打包的文件;添加的文件一般是编译后的应用程序的调试目录下的文件;如果debug下有子文件夹,需要“添加文件夹”,比如:data,然后将对应子文件夹的内容添加到这个文件夹中;添加需要创建程序快捷方式的图标:扩展名为:ico。右键单击创建的项目名称(Setup1): Properties。选择先决条件:然后选择的版本。NET,而WindowsInstaller3.1(可选)选择:“从与我的应用程序相同的位置下载必备组件”。这样,安装包将把。NETFrameWork和。在安装过程中,不会从Internet下载NETFrameWork组件;但是安装包会比较大。
3、 方法3: VS2010发布的版本。NET2.0 .创建安装程序时,需要设置启动条件:在项目名称(setup1)上,右键选择查看启动条件。然后VS2010会在启动条件下创建以下文件,点击”。NETFramework”来选择。NETFramework2.0上的版本,这样当项目在。已安装NETFramework2.0,它将不会安装。NET3.5或其他版本,并且不会重启(解决安装的问题。创建的项目中的NETFrameWork3.5。NET2.0)。设置安装文件的目录(路径)。点击左键(不是右键)创建项目名称(setup1),其中Manufacturer为公司名称;ProductName是设置为:BeyondKKO的应用程序的名称。制造商:自由公司;ProductName:串口测试,将InstallAllUsers设置为True(这将在“控制面板”程序中显示公司名称。安装时默认为“任何人”,否则默认为“只有我”
4、 方法四:在应用程序上点击左键,如下图:第一个是系统主目录(默认C: \ Program),第二个是公司名称([厂商]),第三个是应用程序名称,这样安装时会创建两层文件路径。您需要删除默认位置中的[制造商]。删除后,仅创建应用程序的名称。应用程序图标和卸载程序位于。exe文件放在应用程序文件夹中。右键单击并创建快捷方式。重命名串口测试程序,然后右键属性:选择Ico,双击进入我们之前添加的“MiXer.ico”,然后把这个快捷方式拖到“用户桌面,用户程序菜单”添加一个文件夹。然后用同样的方法创建一个TEXTCOM.exe的快捷方式(“串口测试程序”)并拖拽到“串口程序”中;然后为创建一个卸载程序。NET应用;在应用程序文件夹中添加:c:windows \ system32 \ msiexec.exe。右键创建快捷方式,重命名为:卸载,将此快捷方式拖动到“串口程序”;单击项目名称(Setup1),并在属性中找到:ProductCode。复制这个ProductCode,粘贴到“uninstall”快捷方式的Arguments属性中,并在其前面添加/x空格。完成以上步骤后,就可以生成解决方案了。解决方案生成后,调试文件夹就是我们需要的安装包,安装后开始菜单中带有“串口程序”的文件夹,里面包含了我们创建的两个快捷方式。
这篇文章到此就结束,希望能帮助到大家。
扫描二维码推送至手机访问。
版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!