.net下的安装部署

包含数据访问的任何 Visual Basic 或 Visual C# 应用程序都有 Microsoft 数据访问组件 (MDAC) 2.7 版或更高版本的依赖项。安装您的应用程序之前必须在目标计算机上安装 MDAC,否则应用程序将失败。

对于包含 MDAC 的依赖项的任何应用程序,都需要在应用程序的部署项目中添加一个启动条件,以检查是否有正确版本的 MDAC,如果未找到,则停止安装,并向用户发出警告。

注意添加启动条件的另一种方法是将 MDAC 合并模块包括到您的部署项目中,以便在需要时自动安装 MDAC。MDAC 的合并模块未包含在 Visual Studio.NET 中;不过,该模块日后可能会在 Microsoft Web 站点上提供。

添加针对 MDAC 的启动条件

  1. 在解决方案资源管理器中选择部署项目。在“视图”菜单上,选择“编辑器”,然后选择“启动条件”。
  2. 选择“目标计算机上的要求”节点。在“操作”菜单上,选择“添加注册表启动条件”。
  3. 选择“搜索 RegistryEntry1”节点。在“属性”窗口中,选择 RegKey 属性并输入 Software\Microsoft\DataAccess
  4. 选择 Root 属性并输入 vsdrrHKLM
  5. 选择 Value 属性并输入 FullInstallVer
  6. 选择 Property 属性并输入 MDACSEARCH
  7. 启动条件编辑器中,选择“Condition1”节点。在“属性”窗口中,选择 Condition 属性并输入 MDACSEARCH>="2.7"
  8. 选择 Message 属性并输入:在安装此应用程序前,必须先安装 MDAC 2.7 或更高版本。可以从 Microsoft Web 站点 http://www.microsoft.com/china 安装 MDAC。
    注意您可能希望修改此文本以适应您的具体情况,例如,可以指向 MDAC 所在的网络共享。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值