.net 中如何将framework 与应用程序打包生成安装文件

 
以下两种方法都是通过在.net 的项目里面设置后生成安装包,即在Debug目录下的东东。
运行里面的.exe文件即可成功安装了。
注意:同一台电脑上不能安装不同语言版本的.net framework。
 
1 .Net Framework 1.1
l         方法:
使用 Setup 项目安装 .NET 框架
1.
确保 Visual Studio .NET 框架引导程序插件已安装。即 Microsoft Visual Studio .NET 2003 引导程序插件  
2.
Solution Explorer 中选择 Setup Wizard 项目。在 Project 菜单上,选择 Properties
3.
Bootstrapper 属性设置为 Windows Installer Bootstrapper
编译 Setup 项目时, .NET 框架可重新分发软件包即 dotnetfx.exe 将与该 Setup.exe 一起打包。
还必须启用 .NET 框架的启动条件; 要检查启动条件,请从 View 菜单指向 Editor ,并选择 Launch Conditions ,然后查找名为 .Net Framework 的启动条件。
 
 
2 .Net Framework 2.0
l         方法
针对.Net Framework2.0微软暂时没有类似 Microsoft Visual Studio 2003 版本的 pluginInstaller.msi ,但是这个功能只需要我们在项目里面设置就可以了,所以相对 .net Framework 1.1 简化了部署过程。
1.在该应用项目所在的solution中新增一个 Setup Wizard 项目。
2.在 该Setup Wizard 的Project 菜单上,选择 Properties
在弹出的对话框中可以设置一些安装程序的属性。点击按钮“Prerequisites”,在弹出的对话框中选中“.NET Framework 2.0 ”和“Windows Installer 3.1”,选中“Download prerequisites from the same location as my application”。 这样就可以把这些组件和应用程序打包在一起,安装的时候自动检测并安装了。其中的“Windows Installer 3.1 ” 是为了确保需要部署的计算机如果没有“Windows Installer 3.1 ”也能安装“.NET Framework 2.0 ”。
3.Build该Setup Wizard项目,生成*.msi,*.exe,dotnetfx文件夹,以及WindowsInstalle3_1文件夹,这四个文件才是完整的安装文件。用户运行*.exe,即可安装了。
 
3. 语言包:
 NET Framework 语言包中包含面向非英语语言的翻译文字,例如错误消息。如果没有安装语言包,则这些信息默认情况下显示为英文。在单台计算机上可以安装多个语言包,其中每个语言包可供一种语言使用。
关于如何打包,请参考下面的网站,很详细哦:
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值