安装程序制作(将.net 部署到没有安装.net Framework的计算机上)

用VB.Net2008制作安装程序详细步骤 00 引言 笔者系VB.Net菜鸟,仍处于学习使用VB.Net开发软件的过程中【过程很漫长,也很痛苦】。本文旨在给初学VB.Net的xdjm们手把手的介绍下如何使用【VB.Net自带的工具】进行安装程序的制作。 本文以使用VB9(也就是VB.Net 2008吧)编写程序为例,IDE设置为默认设置。 01 新建【安装项目】 打开需要制作安装程序的VB.Net项目(解决方案)。 阅读详情

1、要想在做安装程序的时候自动把.net Framework、MDAC等打包到你的安装程序里,首先得下载

Microsoft Visual Studio .NET 2003 引导程序插件

地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=627921a0-d9e7-43d6-a293-72f9c370bd19&DisplayLang=zh-cn

这个是中文版,记住:这个插件的版本必须与你使用的VS.net的版一致。

英文版:http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=627921a0-d9e7-43d6-a293-72f9c370bd19

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

2、在新建的安装项目上单击右键,选属性;引导程序选择“Windows安装引导程序”,然后设置“文件系统”等其它属性,这里不做详细描述,网上及MSDN上可以找到。这样生成该项目时,就会自动将 .NET Framework 1.1  随您的应用程序一起重新分发。

3、如果应用程序中使用了ADO,那么就需要部署MDAC。

在安装项目上单击右键,从视图中选择“启动条件”,在搜索目标计算机上单击右键选择“添加注册表搜索”,

选择“搜索 RegistryEntry1”,在属性窗口,RegKey 属性上输入Software/Microsoft/DataAccess

Root 属性上输入vsdrrHKLM

Value属性上输入FullInstallVer

 Property属性上输入MDACSEARCH

然后在启动条件上单击右键,选择“添加启动条件”。选择 Condition1 结点. 在属性窗口 , 选择Condition 属性输入MDACSEARCH>="2.6".

注意:您的计算机机要装有MDAC或office2k。这样系统会自动提取MDAC。

重新生成安装项目,将 .NET Framework 1.1 和 MDAC 2.7 随您的应用程序一起重新分发。

如有不清楚的地方请参照:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/dotnetframedepguid.asp?frame=true

安装程序自动检测安装.Net Framework运行环境(使用InnoSetup) 最近公司开发了一个WinForm的项目,部署人员在制作安装程序的时候问到怎么在安装程序中自动检测是否安装.Net Framework,由于是使用InnoSetup制作的安装程序,InnoSetup本身是支持Pascal脚本的,于是撰写了如下的代码来实现自动检测安装.Net Framework的功能。InnoSetup可在在脚本中插入[Code]代码段,其中的代码可以通过事件驱动,支持的主要事件 阅读详情

相关推荐

InstallShield 集成 net Framework的安装包制作

InstallShield 集成 net Framework的安装包制作

gfuugfdkkn的博客 909

安装程序制作(将.net 部署到没有安装.net Framework的计算机上) 选择自 Tooler 的 Blog

 1、要想在做安装程序的时候自动把.net Framework、MDAC等打包到你的安装程序里,首先得下载Microsoft Visual Studio .NET 2003 引导程序插件地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=627921a0-d9e7-43d6-a293-72f9c370bd19&DisplayLan

837

MDAC2.5_MDAC2.6_MDAC2.7_MDAC2.8.rar

MDAC MDAC2.6 MDAC2.8 MDAC2.5 MDAC2.7

用 .Net Framework 4.0 制作的安装程序来安装 .Net Framework 4.0 编写的程序

本文为使用C++和C#编写的一个安装程序的关键代码,目的是使用框架制作的安装程序来安装框架开发的程序,使用C++编写一个引导程序来独立检测和安装.Net Framework 4.0,框架安装成功后,调用应用安装程序,将程序功能安装到目标客户机上,应用安装程序使用框架语言C#编写,实现了一般安装程序的功能,如复制文件、创建桌面快捷方式、创建程序组、注册字体、注册系统服务、写入反安装信息,并提供反安装功能。有兴趣的读者可以在此基础上进一步深化提高。

寂静山林 1万+

数据交换mdac2.7

可用于数据交换mdac2.7, 适用window xp1 xp2

MDAC2.7.rar

MDAC 2.7 再发行版安装程序安装了与 Microsoft SQL Server 2000 SP2 相同的 Data Access 核心组件。此次发行不包括 Microsoft Jet、Microsoft Jet OLE DB 提供程序、桌面数据库驱动程序 ODBC 驱动程序、或 Visual FoxPro ODBC 驱动程序. 支持的操作系统: Windows 2000; Windows 98; Windows ME; Windows NT; Windows XP Windows 95 需要安装 Y2K 更新和 Internet Explorer 4.01 SP2. Windows 98 需要安装 Y2K 更新2 和 Internet Explo rer 4.01 SP2. Windows NT 4.0 需要安装 Service Pack 5(或更高版本) 和 Internet Explorer 4.01 SP2.

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

把.NET程序部署到没有安装.NET Framwork的机器上 本文来自MSDN,作者张广辉。摘要本文讨论了如何使用Windows Installer技术发布.NET程序,以及如何使用native代码判断目标机器上是否安装有.NET Framework; 如果没有,将自动安装.NET Framework然后安装作者自己的.NET程序。目录本文内容 制

::: 移动互联网时代开发者 ::: 2079

Microsoft MDAC 2.6

本资源来自于Microsoft官方网站,并非虚假,打击上传假资源骗取资源分!

mdac2.6 问题 解决

解决.net FrameWork数据提供程序要求 Microsoft Data Access Components (MDAC) 。请安装Microsoft Data Access Components(MDAC)2.6或更高版本

MDAC修复工具ForWinXP/Win7

如果WindowsXP或Windows7出现MDAC相关的错误,可以尝试使用此工具进行修复.适用于WindowsXP或Windows7因MDAC出现数据连接错误的的情况。

MDAC(Microsoft Data Access Components) v2.7

MDAC(Microsoft Data Access Components) v2.7

.net制作安装程序总结[三]

三、添加启动条件在安装我们做好的程序总是要有一些启动条件的,例如必须有.net framework, SQL等。以下就以这SQL为例子1)在解决方案资源管理器中右击àWebSetup项目à视图à启动条件à目标计算机上的要求à添加注册表启动条件à把名字改为search of SQLà属性,更改其属性Property----------------SEARCHOFSQLRegKey----------

秋水伊的专栏 2974

MDAC 2.7 适用window xp1 xp2

MDAC 2.7 适用window xp1 xp2

如何为ASP.NET解决方案制作安装程序?

手把手教你C#项目制作安装程序       1.打开你的.net,用鼠标右击你的工程(解决方案),选择add   new     project(添加新建项目)         2.选择   安装和部署项目web安装项目(也可以是Windows安装项目)         3.vs的窗口会显示文件系统,用鼠标点击左栏下的"web   application     folder"     的加号,右

-云在青天水在瓶 1371

MDAC修复工具

MDAC修复工具,解决使用ADO连接数据库失败的问题

Microsoft Data Access Components 2.6

Microsoft Data Access Components 2.6

主题:把.NET程序部署到没有安装.NET Framwork的机器上(JavaEye)

 本文讨论了如何使用Windows Installer技术发布.NET程序,以及如何使用native代码判断目标机器上是否安装有.NET Framework; 如果没有,将自动安装.NET Framework然后安装作者自己的.NET程序。1. 使用VS.NET来制作安装程序。 2. 如何把.NET Framework 部署到目标机器。 3. 如何使用Native代码把.NET Framework

寒冬玉 467

考虑风和浪的影响的旋筒帆船航线优化方法研究

针对旋筒帆船进行航线优化的实现方法,包括升阻力系数的数值模拟、升阻力系数的多元非线性回归建模、旋筒帆船6DOF摇荡运动建模分析以及考虑风、浪影响的旋筒帆船的航线优化研究。

m0_63225885的博客 1163
下一篇: 制作windows服务程序
Tooler
博客等级 码龄23年 1粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值