“打包,把netframework也打包进去,生成安装文件。

安装PluginInstaller.msi可以在你打包时,把.netframework框架打包进去,然后在安装软件时,提醒你是否要安装.netframework.

安装PluginInstaller.msi后,再打包编译,在你编译生成的Setup.exe同一文件夹中会出现dotnetfx.exe,langpack.exe等文件,说明.netframework框架已经打包进去了”

并提供了PluginInstaller.msi的下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=627921a0-d9e7-43d6-a293-72f9c370bd19&DisplayLang=zh-cn

下载页面显示如下:

概述

通过 Microsoft Visual Studio .NET 2003 引导程序插件,您可以轻而易举地创建安装程序,将 .NET Framework 1.1 和/或 MDAC 2.7 随您的应用程序一起重新分发。

为使 .NET Framework 应用程序可以在某台特定的计算机上运行,该计算机上必须安装有 .NET Framework。 任何使用 ADO.NET 来连接数据库的 .NET Framework 应用程序都要求使用 MDAC 2.7。 许多计算机都已经安装了这些组件,但是,为了确保某个应用程序能够运行,应随该应用程序重新分发这些组件。

Visual Studio .NET 2003 引导程序与 Visual Studio .NET 安装程序和部署项目集成在一起。 基于这一点,您可以只创建一个安装程序,用它来自动检测目标计算机上是否存在那些系统必备软件,并根据需要进行安装。 如果在安装任何组件的过程中要求计算机重新启动,安装程序将会自动继续后续的安装操作。 因此,应用程序的用户只需要运行一个安装程序即可安装系统必备软件和相应的应用程序。


我安装了PluginInstaller.msi后,在VS.Net2003里边,新建-项目-安装和部署项目-安装项目,在应用程序文件夹中,添加我已经生成的exe文件,然后生成安装文件,在生成的安装文件夹里边除了Setup文件外,多了dotnetfx.exe、langpack.exe这两个文件。在同学的电脑上安装时,双击Setup.exe后,系统自动提示要求安装Framework,双击dotnetfx.exe后就可以完成Framework的安装了,这时就可以运行我最初生成的exe文件了

转载于:https://www.cnblogs.com/kingeric/archive/2006/12/19/596914.html

c#程序打包,同时把netframework也打包进去相关推荐

  1. Py打包应用程序(zipapp打包.pyz文件、pyinstaller打包exe文件)

    ''' Py打包应用程序.py (zipapp打包.pyz文件.pyinstaller打包exe文件)注意: 一.zipapp模块 打包档案包 的 命令行语法: python -m zipapp so ...

  2. gradle 打包Android,用Gradle 插件打包android程序

    类型:社交聊天大小:1012KB语言:中文 评分:.0 标签: 立即下载 android gradle 的插件终于把混淆代码的task集成进去了,加上最近,android studio 用的是grad ...

  3. 小程序开发过程中,图片过多,导致打包文件太大的解决方式

    小程序开发过程中,图片过多,导致打包文件太大 小程序中,除了必须的一些tabbar图片,其他都可以放置在资源服务器上,用url进行引用.不然会因为图片太大使小程序打包后超过2M,不能发行.查了一些资料 ...

  4. sencha touch 扩展篇之将sencha touch打包成安装程序(下)- 使用phonegap打包安装程序

        这讲我们来讲解下如何使用phonegapa创建项目环境并通过她们将sencha touch打包成app,这里我们只讲解打包android的apk,打包ios的过程有点类似,但是需要在mac环境 ...

  5. python打包成deepin程序_如何利用Python实现打包exe?

    /1 前言/ 嘿,各位小伙伴,晚上好呀,我相信各位小伙伴都是python的爱好者.也许我们不一定是专业的程序员,但是我们仍然可以通过代码提高我们的效率,尽量少加班,多陪陪媳妇.再不行,让代码替我们干着 ...

  6. Dcloud开发引用第三方sdk的app小程序扫盲---使用第三方sdk并且打包

    经过前几次的文章,app基本成型.运行在手机里应该就能正常使用了. 那么如何引用第三方sdk呢? 难道在hbuilder里面弄个文件夹放jar包么? 显然不是.dcloud本省有集成了部分sdk 但是 ...

  7. python打包发布到手机_Python打包操作与在线发布

    打包操作: 1.安装打包工具 2.在包文件中,添加构建模块 setup.py 在构建模块中,添加项目描述信息 from distutils.core import setup setup( name= ...

  8. js获取微信状态栏高度_人人商城打包app教程 方法 hbuilder打包支持支付宝微信原生支付...

    使用hbuilder打包人人商城app 方法支持微信支付宝原生支付 介绍 人人商城打包使用hbuilder打包app需要的文件,目前支持微信原生支付,支付宝原生支付,原生退出app ,还没有写分享和原 ...

  9. python通过pyinstaller打包软件将GUI项目打包成exe文件

    此项目分为两步: GUI编写程序 pyinstaller打包软件 所用到的第三方库: tkinter pyinstaller 具体实现 1. GUI界面 本次主要讲解如何打包,所以在此只是设计一个十分 ...

最新文章

  1. python字典方法汇总_python字典的操作总结
  2. 分治法的关键特征_你真的读懂《OKR工作法》了吗?
  3. 005_Button按钮
  4. Android EditText密码框的可见性设置
  5. 页面间传输中文的乱码解决方法
  6. (包含重力矢量)Pygame粒子模拟
  7. Android中文语音合成(TTS)各家引擎对比 .
  8. 使用扩展存储过程xp_regread读取注册表信息
  9. java 统计字符串中每个字符出现的次数(数组或HashMap实现)
  10. 大搜索时代下的网络拓扑搜索定位
  11. STL::算法::常见算法
  12. Spring Security 与 OAuth2(资源服务器)
  13. 点云配准1-ICP算法 原理代码实现
  14. 编译原理——词法分析程序
  15. 觅知blibli专业版弹幕播放器开源无加密JSON解析版-后台功能一键管理-开源版22-8-24
  16. 15分钟带你入门Pandas
  17. 03.spring framework的AOP
  18. 需求分析师应具备的几项能力
  19. MD2中用于随机置换的S盒是如何生成的?
  20. php高级工程师面试题,行不行对照看下自己的实力

热门文章

  1. 初中计算机课教什么时候,初中计算机教学课程教学方法探讨
  2. html5外置样式表,HTML5移动端通用css详解
  3. zuul 1.x 和gateway性能对比
  4. PMP读书笔记(第2章)
  5. linux部署jenkins,tomcat9
  6. Maven的安装以及在Myeclipse上的配置——超详细
  7. Android开发启动未注册的activity,Hook使用demo
  8. 微信开发 根据openid 获取用户基本信息
  9. 充电桩系统php源码,源码 充电桩程序设计 - 下载 - 搜珍网
  10. python3 venv 虚拟环境使用