vbnet打包_第1页
vbnet打包_第2页
vbnet打包_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

打包程序或者制作安装程序时自动检测环境并安装.net framwork的设置方法之前我看过文档也做过,但是过一段时间又忘了,现在终于又找到方法了,还是把这个方法写下来吧,方便自己也方便大家将来查询用。 打包或者制作安装程序时进行自动检测环境并安装.net framwork的设置方法: 1. 新建一个“安装和部署”的项目; 2. 然后点击“视图”菜单,选择“编辑器”-“文件系统”,然后将要打包的程序以及相关文件添加进来,之后程序将自动检测依赖项; 3. 再次选择“视图”菜单,选择“编辑器”-“启动条件”,打开这个界面后会自动启动条件里一般都会自动添加“.NET Framework”项; 4. 右键点击应用程序名选择“属性”,在弹出的属性页对话框中,点击“系统必备”按钮; 5. 在“请选择要安装的系统必备组件”里把“.NET Framework 2.0”复选框勾上; 6. 在“指定系统必备的安装位置”里选中“从与我应用程序相同的位置下载系统必备组件”,这样就可以保证你下载的.net framwork版本跟自己所做的程序需要的.net framwork版本相同; 7. 确定后再次编译,在debug文件夹下会自动下载并生成“dotnetfx”文件夹,里面有应用程序需要的.net framwork安装程序; 8. 选中第3步的启动条件选项卡,展开“启动条件”文件夹,点击“.NET Framework”,切换到属性管理器中,将其属性“InstallUrl”的值设置为“dotnetfxdotnetfx.exe”路径即可; 9. 再次编译安装程序就完整的制作出来啦。一 安装和部署步骤:1 新建 -项目-安装和部署-安装向导 确定2 下一步 默认 再下一步 添加 把要打包的程序加进来3 下一步 完成!4 右键 解决方案 生成解决方案 或 按快捷键 ALT+B+B5 完!二 1 把.net FrameWork2.0 打包进去 (1) 把Dotnetfx.exe添加到程序路径下 (2) 右键 项目名称,属性 -系统必备 下面的单选 选择第2项 从我的应用程序相同位置下载系统必备组件!2 建立快捷方式 (1) 右键 项目名称 视图-文件系统 (2) 应用程序文件夹下,创建可执行程序的快捷方式 (3) 剪切到”用户桌面“和”用户的程序菜单“ 文件夹下 右键快捷方式,可以修改名字和图标! 缺点:这样建的快捷方式,不能修改属性的目标和目标位置3 修改安装默认路径 (1 )右键 应程序文件夹 ”属性“ (2) 修改 DefaultLocation新建项目安装和部署项目安装项目二、选择安装文件。1、进入文件系统视图。方法为选定该项目,鼠标右键,弹出快捷菜单,选视图-文件系统。也可以直接点“解决方案资源管理器”上部的快捷图标。2、在“应用程序文件夹”里添加程序需要用到的文件,例如EXE文件,配置文件,图标文件,等等。3、用户的程序菜单创建一文件夹,命名,这个就是将来出现在用户的程序菜单中的文件夹。注意如果该文件夹的名字若与现有的程序菜单相同,则新安装的程序菜单项会与现有的挤在一块,如果子菜单项名字也一样,则会覆盖原有。4、创建EXE文件快捷方式,改成适当的名字,剪切粘贴到“用户的程序菜单文件夹”和“用户桌面”。鼠标右键看属性,ICON,从“应用程序文件夹”中选好对应的图标文件。这样安装后,程序将会在程序组以及桌面显示快捷方式。三、用户界面安装过程中,每个窗口上面会显示一幅图片。如果不指定,将会用默认图片代替。通常,应该用个性化的图片代替。同样,这张图片也应预先放在“应用程序文件夹”里。1、 进入用户界面视图。方法为选定该项目,鼠标右键,弹出快捷菜单,选视图-用户界面2、 将各个窗体的bannerBitmap改为个性化的图片。四、项目属性选定该项目,然后选菜单栏“视图”“属性窗口”,将productname及title改为软件名称,它们在安装过程中会显示。注意,要用菜单栏中的“视图”“属性窗口”,如果直接用鼠标右键,出来的是一个似乎没用的属性窗口。拷贝productcode;切换到文件系统视图,选“用户的程序菜单”,找到卸载文件unInstall.exe的快捷方式,鼠标右键看属性,在属性Arguments里粘贴刚才复制的productcode。UnInstall.exe是自行编写的一个程序,它的main()函数支持参数。将安装软件的productcode传给它,以保证准确地将其卸载。五、安装路径切换到文件系统视图,选“应用程序文件夹”,属性,将ProgramFilesFolderManufacturerProductName中的ProductName改成打算安装后的文件夹名称,并且去掉Manufacturer。因为在前面已经将ProductName改成了中文,为稳妥起见,避免安装后的文件夹为中文,在这里改回英文。六、启动条件1、.Net FrameWork.Net程序需要.Net框架支持。因此系统会自动将.NET作为启动条件。这个不用怎么修改。假如想安装包自带.NET框架,在目标机器没有安装.Net框架的情况下自动安装,则需要在我们自己的机器上安装引导程序,然后再制作安装包,这样做好的包里,会自动有一份dotnetfx.exe文件。有关引导程序的信息,如下:Visual Studio .NET 2003 中的 Setup 项目可以用来使 .NET 框架与应用程序一起安装,但必须首先在开发计算机上安装可选的 Visual Studio .NET 框架引导程序插件。注 Visual Studio .NET 框架引导程序插件可以从 Download Center下载。 Installing Localized Applications。 本文引用自: /more.asp?id=49794Visual Studio .NET 框架引导程序插件用于修改 Setup 项目的 Bootstrapper 属性的行为,以便包括 .NET 框架引导程序以及 Windows Installer 引导程序。然后,.NET 框架可重新分发软件包和适当的语言包将与应用程序一起打包;一个启动条件会在安装时检查是否有正确版本的 .NET 框架,如果需要,则在安装应用程序之前安装它。注 Visual Studio .NET 框架引导程序插件不会修改 Web 引导程序。将 Bootstrapper 属性设置为 Web Bootstrapper 将只安装 Windows Installer 引导程序。此外,如果应用程序需要进行数据访问,则可以与安装程序一起安装 Microsoft 数据访问组件 (MDAC)。Visual Studio .NET 框架引导程序插件还支持安装 .NET 框架的本地化版本,这些本地化版本可以是 Visual Studio .NET 所支持的八种语言中的任意一种。对于您希望支持的每种语言,必须安装单独的插件版本;它们可以从与英语版本相同的位置下载。Setup 项目的 Localization 属性用于确定将被引导的框架的版本。有关详细信息,请参阅2、MDAC如果程序需要用到数据库,也要将MDAC作为启动条件。1)在“搜索目标计算机”里添加“注册表搜索”,命名为搜索MDAC。在属性窗口中,选择 RegKey 属性,并键入 SoftwareMicrosoftDataAc

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论