VB.Net中部署你的应用程序
IT商界
在VB.Net中,要部署应用程序是非常方便和快捷的。在多数情况下我们直接使用向导来完成即可。
在完成了应用程序的编写后,需要按下面的步骤来部署应用程序。
首先,打开要部署的应用程序,在”文件“菜单中选择“添加”→“新建项目”。
然后,我们需要在弹出的”添加新项目“窗口中的项目类型中选”安装和部署项目”。在安装和部署项目中对应着六个模板。
(1)Cab项目:Cab项目用于创建一个用Cab文件发布的应用程序项目。通常用于部署可从网络下载的应用程序。
(2)Web安装项目:创建一个基于Web 的应用程序的安装程序,程序将安装在一个Web服务器的虚拟目录中。
(3)合并模块项目:合并模块项目(.msi文件)将会起到动态链接库的作用。但是与该项目不同的是,在一个单个的合并模块项目中可以包含多种资源。生成的.msi文件可以被其他部署文件所包含,被其他工程所引用。
(4)安装向导:生成一个.msi文件,用于基本的本地Windows项目部署。
(5)安装项目:创建可向其中添加文件的Windows安装程序项目。
(6)部署项目:为Web创建部署文件,或者为使用.msi设置文件的Windows安装程序创建部署文件,并且将它们部署到远程机器或本地机器上,它们可自动部署。
通常普通的本地项目可以使用安装向导模板来生成。我们在这里选择安装向导模板,来生成一个Windows 程序的部署项目。
安装向导模板由5个步骤来创建一个部署项目。
首先出现一个Welcome窗口,点next按钮,进入下一步。
在第二步中询问你需要哪种类型的安装项目。
在这一窗口中,我们选择“Create a setup for rich client application”,用于创建一个普通的Windows应用程序。完成上述操作后,点“Next”进入下一步。
这一步中选择输出文件中包含的内容,在其中包括了5种选项。
(1)主输出:包含由项目生成的DLL或EXE文件
(2)本地资源:包含每种区域性资源的附属程序集
(3)调试符号:包含了项目的所有调试文件
(4)内容文件:包含项目中的所有内容文件
(5)源文件:包含项目中的所有源文件
若只想部署应用程序而不想包含源文件或其他文档,可直接选“主输出”就可以了。
选择需要另外添加的文件,比如Readme文件、帮助文件等。确定了所包含的文件后,点“Next”吧。
OK,在最后一步中会生成整个部署文件,并报告其中所包含的内容。点“Finish”将生成部署项目。这时我们可以在生成菜单中选择“生成解决方案”,将会创建.msi的Windows安装程序。