如何理解Visual Studio.NET 2003引导的作用

开发 后端
在Visual Studio.NET 2003引导程序新建的安装项目上单击右键,选属性;引导程序选择“Windows安装引导程序”,然后设置“文件系统”等其它属性,这里不做详细描述,网上及MSDN上可以找到。

如果读者没有在电脑上安装Visual Studio.NET 2003引导或更高版本,则必须安装Framework方能运行光盘中的程序,由于时间仓促,光盘中示例程序出现错误在所难免。这个是中文版,记住,这个插件的版本必须与你使用的VS.net的版一致。

在配套光盘上,作者提供了示例程序的源代码,可运行文件都在各个章节目录\代码\bin目录下。另外需要注意的是,作者建议读者重新编译所有示例程序,进而熟悉它们的结构和基本功能。

要运行本光盘各章节“代码”目录下的程序,需要安装SQLServer2000,并建立起相应数据库。各个实例的数据库文件存放在相应“建库脚本”目录下,有两种方法建立数据库。一是在SQLServer的企业管理器中点击“数据库”右键,单击【所有任务】|【附加数据库】菜单命令,选择相应的数据库文件(扩展名为mdf),单击确定按钮就可以了;另一种方法是通过SQLServer的企业管理器的恢复数据库功能,从数据库备份文件恢复,备份文件的扩展名为bak。ADO.NET不需要额外设置数据库连接,如果用户数据库安装正确的话,即可直接双击程序运行。

光盘的所有文件都被默认地设置为只读文件,而所有程序在重新编译时都必须重新创建这些文件,所以在重新编译之前必须将所有文件修改为可写。

本光盘上所有程序都只供学习之用,未经作者许可,它们不得用于任何商业目的。

清华大学出版社几位编辑同志在本光盘的出版过程中付出了辛勤劳动,他们对本光盘的出版给予支持,在此对他们的工作表示感谢!

由于时间仓促,光盘中示例程序出现错误在所难免。谢谢使用本光盘!这个是中文版,记住:这个插件的版本必须与你使用的VS.net的版一致。

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

通过Visual Studio.NET 2003引导程插件,您可以轻而易举地创建安装程序,将.NETFramework1.1和/或MDAC2.7随您的应用程序一起重新分发。为使.NETFramework应用程序可以在某台特定的计算机上运行,该计算机上必须安装有.NETFramework。任何使用ADO.NET来连接数据库的.NETFramework应用程序都要求使用MDAC2.7。许多计算机都已经安装了这些组件,但是,为了确保某个应用程序能够运行,应随该应用程序重新分发这些组件。

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

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

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

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

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

Root属性上输入vsdrrHKLM

Value属性上输入FullInstallVer

Property属性上输入MDACSEARCH

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

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

重新生成安装项目,将.NETFramework1.1和MDAC2.7随您的应用程序一起重新分发。

责任编辑:chenqingxiang 来源: 净心编程
相关推荐

2009-11-02 14:16:43

Visual Stud

2009-12-09 09:16:32

Visual Stud

2009-12-09 09:30:55

Visual Stud

2009-12-04 15:33:23

Visual Stud

2009-11-02 14:06:59

Visual Stud

2009-11-24 09:43:21

2009-12-04 14:29:05

Visual Stud

2009-12-03 09:06:41

Visual Stud

2009-12-10 16:35:09

Visual Stud

2009-11-02 14:27:42

Visual Stud

2009-12-03 09:18:23

Visual Stud

2009-12-10 09:32:42

Visual Stud

2009-11-23 17:03:47

Visual Stud

2009-11-24 15:18:02

Visual Stud

2010-03-03 10:28:18

Fedora Core

2009-11-25 14:05:07

Visual Stud

2009-11-24 09:09:53

Visual Stud

2009-11-24 11:42:20

Visual Stud

2010-02-23 17:54:36

2010-04-07 19:11:50

Visual Stud
点赞
收藏

51CTO技术栈公众号