打包的时候让.net framework1.1自动安装

c#开发winform用VS打包安装包判断是否安装net-framework对应版本 操作环境:win10 + visual Studio 2017 一、创建工程并选定net版本 正常创建工程,更具下表选择合适的net framework版本: 为了支持xp,但又不至于net版本过低,导致使用不了新框架的功能, 因此最后选定使用net 4.0版本。支持:xp-sp3,win7,win8,win10 二、软件打包并添加net检测 软件打包采用Visual Studi... 阅读详情

打包的时候让.net framework1.1自动安装

把.NET程序部署到没有安装.NET Framwork的机器上 ?

http://www.microsoft.com/China/Community/program/originalarticles/TechDoc/deployNETApp.mspx

在微软官方网站下载Microsoft Visual Studio .NET 2003 引导程序插件
文件名叫:PluginInstaller.msi
下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=627921a0-d9e7-43d6-a293-72f9c370bd19&displaylang=zh-cn
你安装了这个插件然后用IDE自带的安装部署即可,他会在你的安装包里另加三个文件:MDAC 2.8 和 .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 安装程序和部署项目集成在一起。 基于这一点,您可以只创建一个安装程序,用它来自动检测目标计算机上是否存在那些系统必备软件,并根据需要进行安装。 如果在安装任何组件的过程中要求计算机重新启动,安装程序将会自动继续后续的安装操作。 因此,应用程序的用户只需要运行一个安装程序即可安装系统必备软件和相应的应用程序。
  
  若要了解有关 Visual Studio .NET 2003 引导程序的更多内容,请参阅《.NET Framework 1.1 开发指南》中的 Visusal Studio .NET 2003 文章。
  
  补充:在安装完 Microsoft Visual Studio .NET 2003 后,最好立即安装 本引导程序插件 PluginInstaller.msi ,以使得你的 .NET 程序安装包在制作时就已将 .NET Framework 1.1 和/或 MDAC 2.7 打包进你的安装包中,可是得你的安装包能顺利安装进行。
  
  方法:
  
  如果需要将.Net Framework 1.1部署到目标机器上,则按照以下过程:
  
  1.打开VisualStudio.Net 2003,创建一个新的项目,选择安装和部署项目,新建一个安装项目;
  
  2.选择项目->属性(确认你已经安装了该插件),在弹出的属性页(如下图)中,设置引导程序为Windows安装引导程序。
  
  3.到这里,设置完成。你可以通过查看视图->编辑器->启动条件来查看.Net Framework是否已经被包含在了该部署项目中。
  
  
  如何在制作安装包时手工在 启动条件 中添加对 MDAC 2.7 的安装条件搜索(即:如何将MDAC 2.7包含在安装部署程序中):
  
  1.选择视图->编辑器->启动条件,右键选择添加注册表启动条件。
  
  2.选中搜索RegistryEntry1,打开属性对话框,将RegKey设置为Software/Microsoft/DataAccess,Root选择vsdrrHKLM,设置Property为MDACSEARCH,设置Value为FullInstallVer。
  
  3.选中Condition1结点,打开属性对话框,将Condition设置为MDACSEARCH>="2.6"。
  
  4. 将 InstallUrl 设置为:http://download.microsoft.com/download/3/b/f/3bf74b01-16ba-472d-9a8c-42b2b4fa0d76/mdac_typ.exe ,以便通过用户手工到网上下在安装 MDAC 2.7。
  
  5. Message 设置为当目标计算机没安装 MDAC 2.7 时的提示信息,如:“<本程序需要安装 MDAC 2.7 及以上版本, 请安装 !>”。
  
  6.到此基本设置完成。
  
  注意:
  
  如果安装项目"目标计算机上的要求"中有多个"注册表搜索"时应注意!

 

 

.net写的软件如果在没有.net framework框架下运行 想要在没有framework的机子运行.net开发的软件,有以下3个方法   1、利用移动飞信的原理 .NET 开发效率高, 大行其道. 但却一直存在一个比较头疼的通病, 需要安装 .NET Framework, 尤其是.NET 2.0开发的软件.  Windows XP 和 Windows 2003 默认都没有.NET 2.0 运行环境. 特别是一些精简版, 连.NET2.0都装不上.  ... 阅读详情

相关推荐

InstallShield 集成 net Framework的安装包制作

InstallShield 集成 net Framework的安装包制作

gfuugfdkkn的博客 909

如何在.NET 自动安装包项目(Visual Studio Installer Projects)中设置安装包自动安装 .NET Framework环境

​是一组用于创建安装程序的工具,它是Microsoft Visual Studio的扩展。这些工具允许开发人员在Visual Studio中创建和定制安装程序,以便将他们的应用程序打包并分发给用户。​ 使用Visual Studio Installer Projects,开发人员可以通过可视化界面来配置安装程序的各种设置,并且可以使用自定义脚本和自定义操作来满足特定的安装需求。该工具集成在Visual Studio开发环境中,使开发人员能够在同一环境中进行应用程序的开发和安装程序的创建。

guigenyi的专栏 6158

.net framework一键安装工具(自动修复无法安装问题)

.net framework一键安装工具(自动修复无法安装问题) 所有操作系统(win7/win8/win10...)

使用Inno Setup 打包.NET程序,并自动安装.Net Framework

Inno Setup 是一个windows系统下的安装包制作程序。它是免费的(而且允许免费用于商业用途)。官网网站:http://www.jrsoftware.org/ 虽然说.NET 可以使用VS来打包安装包,但可定制化绝对不如Inno Setup,基本的使用这里不做过多介绍。大家Google一下吧。 我们在开发.net客户端时候.Net Framework是个比较让人头疼的问题,比如一

CLeopard's Blog In 优快云 7971

windows server 2008 下安装.net 1.1 配置IIS方法

windows server 2008 下安装.net 1.1 配置IIS方法(转) 可能出现的问题及解决方法

自动安装脚本生成器auto

自动安装脚本生成器可轻松为某应用软件梁身定做独立安装脚本。一个经过实际软件安装的全过程纪录,从而达到程序的一键自动安装。即使没有静默参数同样可以完美实现。当该脚本生成后直接运行即可完全自动进行按钮点击达到模拟操作效果,无需人手参与。如此,日后您就可以将此安装脚本与原程序同时打包进行一键无忧软件安装了!

WIN7下安装.net framework 1.1

将.net framework1.1安装到win7上还是有解决办法的,我把每一步的操作都列出来,请楼主照做: 11,在C盘下创建一个新文件夹(如C:\DotNet); 2,下载.net framework1.1安装包,一定要将此安装包的安装文件名命名为dotnetfx.exe; 3,下载.net framework1.1 sp1(NDP1.1 SP1-KB867460-X86.exe),重命名此S...

web开发自学 1963

Microsoft.NET自动安装脚本

许多 Windows 系统应用程序的运行都需要Microsoft.NET 支。

如何将 .net framework 打包进 msi安装包,使得安装时自动安装

在visual studio 2005中把.net framework打包进MSI安装包是非常容易。 我们首先要为自己的工程添加一个Setup工程: 1、文件菜单,选择新建->工程 2、在新建工程对话窗口中,选择Setup and Deployment 3、在模版列表中,双击Setup project 4、添加工程输出、工程依赖的程序集、文件等 5、在Solution Explorer 中,在刚才建立的安装工程上点右键,选择属性 6、在属性窗口中,点击 Prerequisites

jiayue's BLOG 5466

net自动安装程序

.net framework 自动安装程序 各种版本 到4.5

NVIDIA NCCL 安装和测试实战教程

ibrary)是用于深度学习应用的高性能通信库,可加速多GPU通信和同步。它能够在多个GPU之间进行高效的数据传输和集体操作,显著提高了分布式GPU系统上深度学习训练和推理的性能。NVIDIA NCCL是加速多GPU系统上深度学习应用的必不可少的工具。其高效的通信原语和集体操作显著提高了分布式训练和推理的性能,使其成为现代深度学习基础架构的关键组成部分。

weixin_39818775的博客 4430

vs2010打包解决“.NET Framework 3.5 SP1”

步骤一:需要从网站上下载以下三个软件包 1、.net 3.5 sp1离线安装包 http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe 2、3.5 sp1的64位语言包 http://download.microsoft.com/download/7/7...

XIA_1997的博客 2892

ICG cell如何通过Latch结构消除与门clock gating中的glitch?

本文深入解析了ICG Cell如何利用Latch结构解决传统与门时钟门控中的毛刺问题。通过将电平敏感锁存器与门控与门结合,ICG Cell将使能信号的变化严格限制在时钟低电平的安全窗口内采样和锁存,从而在时钟有效沿期间提供稳定的控制信号,从根本上消除了因信号延迟不同步而产生的glitch,确保了门控时钟的纯净与电路功能的可靠性。

weixin_29234423的博客 469

打包部署.net framework和mdac 组件

打包部署.net framework和mdac 组件 ,使你的.net 应用程序可以 自动依据是否已经安装来判断,是否启动.net framework和mdac的安装,这里需要使用一个BootStrapper for .net 2003插件 下载地址: http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyI

1451

霍尔安装歪了也能用?揭秘无感FOC中的‘霍尔自学习’黑科技,实现信号线自适应

本文揭秘了无感FOC中的‘霍尔自学习’黑科技,即使霍尔安装歪了或信号线接错,电机仍能平稳运转。该技术通过算法创新解决了传统霍尔方案的安装公差、接线容错和校准成本问题,显著提升了电机控制的可靠性和效率。文章详细解析了自学习算法的实现架构、关键技术及工程实践中的优化方案,展示了其在工业应用中的卓越性能。

weixin_28309571的博客 463

莆田市C++专项选拔第一轮题4

现在小明同学想要从两堆硬币中各选择一枚硬币,使得两枚硬币的面值之和 不超过 k。不同的硬币组合,就算面值相同,也视为不同的方案。现在他把这些硬币分成了两堆,已知两堆硬币分别有 n 和 m 枚硬币。可选方案有: (1,2), (1,1), (1,1), (5,2), (5,1), (5,1),共 6 种。第一行三个整数 n, m, k,分别表示第一堆硬币的数量,第二堆硬币的数量,以及面值之和的上限。对于30%的数据,1 ≤ n , m ≤ 1000 , 1 ≤ b , c ≤ 1000。

lpstudio的博客 925

如何将.net framework环境和MDAC一起打包进安装文件里

引导程序插件 PluginInstaller.msi 的下在地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=627921a0-d9e7-43d6-a293-72f9c370bd19&displaylang=zh-cn文件名:  PluginInstaller.msi版本:  2003发布日期:  2003/12/2语言: 

陌北的脚印 2574

从零开始之stm32之CAN通信

CAN通信极简教程(小白友好版),从小白的视角了解并实现简单的STM32F103的CAN通信,直接上手。

qq_30993593的博客 1307

Net程序打包安装与卸载制作

Net程序打包安装与卸载制作 ——问题描述(一)项目已将近完工,怎样将你的程序打包,包装成一个完美的安装程序呢?今天我将我个人使用.Net制作打包程序的经验分享给大家,不足之处还希望大家 能够给予指正。面对对.Net平台开发出来的程序,它的运行对系统环境要求有点高,需要.Net Framework的支持,所以首先面对的问题是怎样将.Net Framework1.1或2.0安装在一台没有以前没有

dingyanzhou的专栏 2119

帆软报表JS导出避坑指南:如何正确处理sessionid和参数传递

本文深入探讨了帆软报表中通过JavaScript实现一键导出的关键技术,重点解析了如何正确获取并传递sessionid以确保会话不丢失,以及如何构造包含必要参数的导出URL。文章详细对比了预览后导出与直接URL导出两种方式的差异,并提供了从参数拼接、前端触发下载到高级场景(如SPA集成)的完整避坑指南,帮助开发者构建稳定可靠的自定义导出功能。

weixin_42522857的博客 163

一文搞定离线环境下的RAG引擎部署

在人工智能浪潮下,技术已成为构建智能问答、文档分析和代码助手等应用的核心。然而,在许多企业场景中,出于数据安全和性能的考虑,服务器往往部署在中,并要求极致的推理效率。这给依赖外部资源的应用部署带来了巨大挑战。如何在这种严苛的环境下,完整、可靠地部署一套包含向量数据库、**高性能推理服务(vLLM)**和Python后台的复杂RAG系统呢?本文将为你提供一个,手把手教你如何使用 Docker 技术,将一套基于 Weaviate 和的 Python RAG 应用完整打包,并在离线环境中一键部署。

木鱼时刻的专栏 1242

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

 以下两种方法都是通过在.net 的项目里面设置后生成安装包,即在Debug目录下的东东。运行里面的.exe文件即可成功安装了。注意:同一台电脑上不能安装不同语言版本的.net framework。 1 .Net Framework 1.1l         方法:使用 Setup 项目安装 .NET 框架

Nokele的专栏 3800

Ubuntu Rtx3090 Cuda11.7 安装 pytorch3d

pytorch ubuntu pytorch3d 安装

G果的博客 2273

vs2005制作安装包(自动安装.net framework 2.0)

vs2005制作安装包(自动安装.net framework 2.0)(小寿原创)    

3001

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

上一篇: GPL的春天 开源的胜利 微软的心痛
下一篇: [转载]浅析大型网站的架构
dotnet90
博客等级 码龄23年 102粉丝 413原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值