vb.net 制作安装程序步骤

自己开发的小程序,如何让别人使用啊, 需要制作安装程序,这里有一个简单的教程,可以参考一下。

手把手的介绍下如何使用【VB.Net自带的工具】进行安装程序的制作

本文以使用VB9(也就是VB.Net 2008吧)编写程序为例,IDE设置为默认设置

01 新建【安装项目】

打开需要制作安装程序的VB.Net项目(解决方案)。

点击菜单【文件—新建项目】,出现如图01的对话框,单击【其他项目类型—安装和部署】,选择【安装项目】,这个时候不要急着点【确定】,看对话框下面的设置。

 

图01

给这个安装项目起好名称及选择好位置后,单击【解决方案】下拉框,选择【添加解决方案】(注:此步操作为将安装项目与目标程序关联)。这个时候,可以单击【确定】了。

02 安装程序设置

双击【My Project】(在“解决方案资源管理器”里面呢),如图02所示。注意,这里不是要【发布】项目,作为菜鸟的我(以及熟悉VB6的我),并不十分清楚这个【发布】项目用来做什么,似乎和Setup一样,但貌似又不是。

图02

单击【引用】选项卡,查看解决方案的引用项,关注一下.Net类型的引用,本解决方案引用.Net类型的版本是2.0版。查看这个信息直接关系到最终安装文件的大小。

右键单击“解决方案资源管理器”中【Setup1】,选择【添加—项目输出】,选择“主输出”后单击【确定】。

再次右键点击【Setup1】,选择【属性】,跳出如图03的对话框。

图03

上面的设置可以随便来,对最终结果的影响读者可以自己体会,关键是【系统必备】这个按钮。

单击它,跳出图04那样的对话框,这里的设置可是关键中的关键哇。

 

 

图04

“请选择要安装的系统必备组件”,解决的是运行可执行文件环境的问题。众所周知,运行使用VB.Net编写的程序,必须在系统中安装.Net Framework(也有软件使用虚拟环境运行的,比如飞信软件就是一例)。

现在上面“查看引用”查到的信息就用到了。如果解决方案只是引用了2.0版本的框架(.Net Framework),那么默认的系统组件选择,就有点牛刀杀鸡了。

当然你可以选择框架3.5,但我这个时侯会强烈建议你使用框架2.0,因为框架2.0大小是30M,而框架3.5却有300M之巨,用哪个,一目了然了。

“指定系统必备组件的安装设置”这个选项也挺有用。如果你编写了一个很简单的程序,想发布(此发布不是前述的发布)出去让大家使用(编好了软件只自己用总是不大爽吧哈哈),而又不想拖着少则几十兆多则几百兆的框架的话,那么你可以选择第一个互斥按钮。如果担心用户在安装程序时上网不方便,不能从供应商那儿下载框架的话,那么,只好把框架拖上喽(这也是为什么在能选择框架2.0的时候莫要选择框架3.5的原因,安装程序越小越好啦,用户如果安装了几百兆的程序,发现打开的只是个简单的计算器的话,会气的摔键盘的!)。

这个时候还没有完,不要被表面的现象迷惑了。下面的设置可是关键中的关键的关键哇!

左键单击【Setup1】,打开“检测到的依赖项”,应该会有一个“Microsoft .NET Framework”在等着你,快速点两下(也就是双击),左边是不是蹦出来一个“启动条件”文件夹下的.Net Framework,看右边的属性卡,Version是不是“3.5…”?

好了,修改吧,改成2.0。

如果不进行上面这一步的话操作的话,虽然安装程序里拖的是框架2.0,但是安装程序在安装时还是会要求安装框架3.5的,可恶。

03 生成安装文件

呃,设置的差不多了,可以生成了。

接着右键单击【Setup1】,单击【生成】(机器配置低的话,请耐心等一会儿)。

盯着屏幕的左下脚(角?),当提示“生成成功”时,恭喜你,你完成了安装文件的制作。

好了,打开01步中安装项目的文件夹,找到Debug文件夹,里面就是安装文件啦!复制出来做成压缩包,给大家用吧。

哦,忘了说,Debug里的那个DotNetFx就是框架啦,该死的框架!

04 结束语

这是一个VB.Net菜鸟写的入门级的菜鸟教程,一则是想给还不太懂怎么用VB.Net制作安装文件的xdjm点参考,还有就是想把这几天学VB.Net的心得写一写,等再痛苦一段时间后可以回过头来看一看经过的痛苦

 

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
### 回答1: VB.NET是一种强大而灵活的编程语言,可以用来制作各种类型的Windows应用程序。而制作DLL也是VB.NET程序员们经常使用的一种技术。 DLL,全名为“Dynamic Link Library”,即动态链接库,是一种被多个应用程序共享的编译代码集合。它们包含了各种可供其他程序使用的函数、子程序、数据结构等,可以大大简化或加速软件开发过程。VB.NET也支持制作DLL,开发者可以将特定的代码模块打包成DLL,以供其他应用程序重复使用。 在VB.NET制作DLL的步骤很简单,可以按照以下几个步骤: 1. 打开VB.NET IDE,选择“类库”项目类型,并指定一个名称和位置。 2. 编写代码,定义所需的函数和子程序。对于其他应用程序需要使用的函数和子程序,我们一般需要指定公共访问修饰符(Public)。 3. 通过“生成”菜单中的“生成解决方案”或快捷键F6,编译生成DLL文件,并保存在指定的位置。 4. 在其他应用程序中,我们可以通过“添加引用”来添加已经生成的DLL文件,并使用其中的函数和子程序。 总之,制作DLL是VB.NET编程中的一项重要技术,可以大大提高开发效率和代码重用性。只要掌握了其基本步骤,就可以轻松地进行DLL开发和调用工作。 ### 回答2: VB.NET 是一个功能强大的编程语言,在开发过程中,我们可以使用 VB.NET 制作 DLL。动态链接库(Dynamic Link Library,DLL)是一种可重用的代码库,通常包含了一个或多个函数,它们可以被不同的程序调用。下面是 VB.NET 制作 DLL 的一些简单步骤: 第一步是启动 Visual Studio,并创建一个新的“类库”项目。 然后,我们需要在类库项目中添加需要的代码。这些代码可以是各种不同的功能或算法,如日历、数学计算等。用 VB.NET 编写代码后,我们在“生成”选项卡中点击“生成项目”来生成 DLL。 继续,我们要测试 DLL。为此,我们需要创建一个控制台或 Windows 窗体应用程序,然后在其中添加对 DLL 的引用。我们可以通过 “解决方案资源管理器” 中的“添加引用”选项来添加对 DLL 的引用。 现在,我们需要实例化 DLL 的代码创建一个对象,并调用相应的方法来测试它们。这个过程需要在主方法中编写。在测试过程中,我们可以检查 DLL 是否运行顺畅,以及是否按照设计的功能定义执行。 最后,我们需要使用“公开”API,为用户暴露 DLL。这些 API 可以是 DLL 中的函数或子函数,可能需要使用“导出”关键字来使它们在其他语言中可用。 总之,用 VB.NET 制作 DLL 能使我们使用自己的代码在多个应用程序中重复使用,提高开发效率和代码质量。 ### 回答3: VB.NET 是一个广泛使用的编程语言,可用于开发各种桌面、Web 和移动应用程序。其中,DLL 是一种动态链接库,可以包含常用功能的代码,以便其他程序可以共享它们。 使用 VB.NET 制作 DLL 可以使得代码复用、提高应用程序的性能和可维护性。为了制作 DLL,需要遵循以下步骤: 1.打开 Visual Studio,选择“新建项目”并选择“类库”项目类型; 2.在代码编辑器中编写需要导出的函数,并添加对其他 DLL 或类库的引用; 3.在“生成”菜单下选择“生成解决方案”,以生成 DLL 文件; 4.在其他应用程序中添加对 DLL 的引用,并使用其中的函数。 需要注意的是,DLL 文件具有一定的版本控制需求,每次修改代码后应在“属性”窗口中更新版本号,并重新编译生成新的 DLL 文件。 总之,VB.NET 制作 DLL 是一个非常实用的功能,可以帮助程序员更加高效灵活地开发应用程序。掌握制作 DLL 的方法之后,可以充分发挥其优势,加快开发速度、提高软件性能和可靠性。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值