一、应用程序文件夹操作
1、打开项目,添加新建项目》》其他项目类型中》》安装项目,起名“setUp...”,确定。
2、这里就会出现三个文件夹,不用多说一看就明白意思,右键"应用程序文件夹" 》》添加》》文件夹。这里的作用就是好管理,重启一下名字,这里我就叫它 "Object"
3、在“Object”文件夹上右键“添加” 》》项目输出,选择项目,下面是“主输出” 确定就OK (你还有别的资源的话就要添加上去了)
4、接下来在“应用程序文件夹”下依些建几个文件夹,先建3个测试把。Images(放图片)、Unit 、还有一个就是刚才建的Object 文件夹。
Images里我放的是图片,有面用到。看完下面你就知道需求什么。Unit放置卸载的文件。
5、
打包已简单完成,你点击菜单栏:生成》》“生成setUP...”选项。就OK了。在项目目录中找着安装文件就可以运行安装的用了
你看别人的安装程序在桌面上还有开始菜单里都有快捷键。而我们的好像没有。那我们接着给加上吧。
二、用户的“程序”菜单
1、右键“用户的程序菜单”》》添加》》文件夹,然后就给他改个名字。选中此文件夹,在右边的视图框中右击》》创建新的快捷方式。
2、在弹出的界面中 我们找到“应用程序文件夹”中,刚才我们添加的“主输出文件” 点确定。已经完成了
然后我们下面做的就是给快捷方式修饰下。选择主输出文件,然后在上面右键》》属性窗口,我们就可以给他,改名字(Name),改显示的图标(Icon[ico格式]):我们之前可以把图片放
到我们新建的images文件夹中,方便管理。
其他操作相似。
三、自定义用户界面
1、打开用户界面
1.jpg (32.10 K)
2009-8-25 17:29:16
2、这里可以设置已有的窗体的属性和新增窗体
2.jpg (26.46 K)
2009-8-25 17:29:16
设置窗体属性
3.jpg (16.20 K)
2009-8-25 17:29:16
比如这里可以设置一下BannerBitmap,安装窗口上面的图片,方法和前面的ICO文件一样,浏览去找Images下面的Bmp文件即可!
就是这样的效果,哈哈,效果差了点啊
4.jpg (36.32 K)
2009-8-25 17:29:16
可以根据需要来新增窗口,比如密码啊,等等
5.jpg (33.40 K)
2009-8-25 17:29:16
就是上面的这个窗口
五、卸载程序怎么打包上去?
我试了好几种方面都不太好使,可能是没理解!最后用了这一种方法,感觉还不错!
1、新建一个控制台程序
2、看代码
Code
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace UninStall
{
class Program
{
static
void Main(string[] args)
{
string sysroot = System.Environment.SystemDirectory;
System.Diagnostics.Process.Start(sysroot +
"\\msiexec.exe", "/x {522B529D-8A62-432D-962F-D0CFF826775E} /qr");
}
}
}
注意上面代码里的红字部分,这个就是你要打包的程序的安装与部署项目的ProductCode,那么这个ProductCode在哪里找呢?请记住,这里是两个系统,一个是你要打包的系统,另一个是控制台程序,所以啊,这点,要理解!去你要打包的项目里去找
6.jpg (28.05 K)
2009-8-25 17:29:16
看到了吧,就是它了!把它拷贝过来,放在控制台程序里生成一下,上面UNIT里所导入的文件就是现在生成的文件了
相关推荐
在"NET打包制作安装程序 教程.doc"文档中,可能涵盖了以下内容: 1. **项目设置**:在Visual Studio中,开发者需要选择正确的项目类型,如Windows Forms应用或WPF应用,并确保所有必要的代码文件、资源文件和配置...
VB. NET打包生成setup步骤,ppt,图文,详细。。。
本文将深入探讨如何使用.NET内置方法来处理.NET打包文件和压缩文件。 首先,让我们了解`ZipFile`类。这个类提供了对ZIP存档的全面操作,包括创建、读取、写入和修改ZIP文件。例如,如果你想要创建一个新的ZIP文件并...
在.NET框架下开发的应用程序,打包时加入卸载功能是一项重要的步骤,这不仅提升了软件的用户体验,也符合软件工程的最佳实践。以下将详细介绍如何在.NET项目中实现这一功能。 ### 知识点一:理解MSI与.NET安装 在...
在.NET开发过程中,Visual Studio(VS)自带的打包工具,如ClickOnce,为开发者提供了便捷的应用程序部署方式。然而,对于一些高级需求,例如自定义安装界面、添加序列号验证或构建复杂的升级与环境检查机制,VS内置...
在.NET环境中,打包和部署是软件开发过程中的重要环节,确保应用程序能够顺利地在目标机器上运行。本文档详细介绍了如何使用.NET环境进行程序的打包和部署,无需借助额外的打包工具。 首先,创建Windows应用程序是...
在VB.NET开发环境中,将应用程序打包并部署成一个可执行的setup文件是让其他人能够方便地安装和使用你的软件的关键步骤。以下是一个详细的VB.NET打包部署生成setup的步骤指南: 1. **启动Visual Studio**:首先,...
.NET资源文件打包器是一款工具,专门用于将各种不同格式的资源文件整合并转换为.NET框架下的`.resource`格式。这种格式在.NET应用开发中广泛使用,因为它允许开发者将应用程序的资源(如图像、文本、音频等)嵌入到...
本资源包含了两个关键的组件:`common-io`和`common-net`,它们是Apache Commons项目的一部分,用于处理输入/输出(I/O)操作和网络通信。在这里,我们将深入探讨这两个组件以及如何使用它们实现FTP(文件传输协议)...
在.NET框架中,安装和打包程序是开发过程中的重要环节,它涉及到软件部署、应用程序配置以及用户友好安装体验的创建。本文将详细讲解.NET中如何进行安装和打包,以帮助开发者构建高效、可靠的安装程序。 首先,我们...
标题提到的".Net程序压缩打包助手"就是这样一个工具,它可以帮助开发者将多个dll文件与主exe文件合并成一个单一的可执行文件,方便用户下载和使用,同时也减少了潜在的运行时依赖问题。 1. **.NET程序打包的必要性*...
这是Visual Studio提供的一种工具,可以用来创建安装程序,帮助开发者打包应用程序、数据库和其他依赖项。在创建安装项目时,我们需要添加数据库文件(如.mdf或.ldf)并配置安装过程中自动运行的SQL脚本来创建和初始...
《 DotNet程序打包助手:深度解析与应用指南》 在软件开发领域,尤其是.NET平台下,程序员们常常面临一个问题:如何有效地将多个exe和dll文件整合成一个单一的可执行程序,以方便用户使用和保护代码。这时,"DotNet...
三、一起打包NET Framework 3.5 SP1和ArcGIS Engine Runtime 1. 新建一个工程,填写这个工程的位置以及工程的名字 2. 新建工程完成后,Installshield会进入Project Assistant界面,这是Installshield的安装助手 3. ...
在Java开发过程中,将项目打包成可执行的JAR文件是一项常见的任务,这使得应用程序能够独立于开发环境运行。然而,Eclipse IDE在默认情况下,对于包含第三方库的项目打包时可能会遇到问题,因为它并不自动将这些依赖...
"打包 Oracle 客户端的两种方法" 在软件开发和数据库管理中,Oracle 客户端是非常重要的组件,然而在实际应用中,如何将 Oracle 客户端打包到安装程序中是一件非常重要的事情。本文将介绍两种方法来打包 Oracle ...
- 接下来使用`jar vuf jartest.jar net com img`命令更新jar文件。这里`u`表示更新现有的jar文件;`f`指定要更新的jar文件;`v`表示详细模式;后面的参数指定了要添加到jar文件中的目录或文件。 3. **运行jar文件**...