安装和部署项目问题!!在线等待(100)

zjls 2004-05-05 02:42:13
怎样才能把MDAC打包到安装工程里呀!!
...全文
106 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
simonllf 2004-05-07
  • 打赏
  • 举报
回复
mark
lk_cool 2004-05-07
  • 打赏
  • 举报
回复
呵呵

我就是这样做的。

顺利!
zjls 2004-05-07
  • 打赏
  • 举报
回复
我研究了lk_cool(抓不住蚊子的我,只能眼睁睁看它飞走) 说的方法。我集成了。MDAC、IE6、和.net框架。呵呵。。
JohnHelf 2004-05-07
  • 打赏
  • 举报
回复
用installshelld,不过要自己写些脚本,我同学做过,我不是太了解,不过往这个方向走绝对可以实现的。
zjls 2004-05-07
  • 打赏
  • 举报
回复
还是有问题...我在一台刚张好系统(win98)的机器上安装我的软件(集成了。MDAC、IE6、和.net框架),在安装时,老是先装.NET框架,但要装框架要有IE6的支持才能装。这样来。
我集成的IE6也就没有用了。

谁知道怎么才能修改安装次序呀?
lk_cool 2004-05-06
  • 打赏
  • 举报
回复
添加 Microsoft 数据访问组件的启动条件
包含数据访问的任何 Visual Basic 或 Visual C# 应用程序都有 Microsoft 数据访问组件 (MDAC) 2.7 版或更高版本的依赖项。安装您的应用程序之前必须在目标计算机上安装 MDAC,否则应用程序将失败。

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

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

在解决方案资源管理器中选择部署项目。在“视图”菜单上,选择“编辑器”,然后选择“启动条件”。
选择“目标计算机上的要求”节点。在“操作”菜单上,选择“添加注册表启动条件”。
选择“搜索 RegistryEntry1”节点。在“属性”窗口中,选择 RegKey 属性并输入 Software\Microsoft\DataAccess。
选择 Root 属性并输入 vsdrrHKLM。
选择 Value 属性并输入 FullInstallVer。
选择 Property 属性并输入 MDACSEARCH。
在启动条件编辑器中,选择“Condition1”节点。在“属性”窗口中,选择 Condition 属性并输入 MDACSEARCH>="2.7"。
选择 Message 属性并输入:在安装此应用程序前,必须先安装 MDAC 2.7 或更高版本。可以从 Microsoft Web 站点 http://www.microsoft.com/china 安装 MDAC。
注意 您可能希望修改此文本以适应您的具体情况,例如,可以指向 MDAC 所在的网络共享。
chinahth 2004-05-06
  • 打赏
  • 举报
回复
关注
lk_cool 2004-05-05
  • 打赏
  • 举报
回复
1、用setup factory 6.0 方法如下:
在 [操作] 中选择 [安装之后]

列表框中右击选择添加 选择打开关闭程序中的打开文件

在要执行的文件文本框中右击 选择插入中的文件引用选择要执行的文件就ok了。

2、如果用自带的打包程序。
我是这们装了二个类似插件的东东:PluginInstaller.msi Nunit-V2.1.4.msi
然后在在约束项中加入就可以自动安装了。
lyj670 2004-05-05
  • 打赏
  • 举报
回复
我做了一个,基本上无问题,但是有小数用户会失误,导至无数次安装。
http://down.ykbbs.net/soft/kn.zip
这是我做的,不理想。我是识别一个文件的版本号的。
不知有谁有比较好的办法。
我查了很多资料,只查到有现成给用的,没查到交待原理的。
hcl129 2004-05-05
  • 打赏
  • 举报
回复
用加入其他文件,肯定不行。
如果MDAC低于版本低于2.7他就不能自动安装.
mooowx 2004-05-05
  • 打赏
  • 举报
回复
用"加入其他文件"不行吗?
cbqtc1 2004-05-05
  • 打赏
  • 举报
回复
重新外挂个程序来处理!让程序去侦测有没有MDAC,如果没有就安装MDAC.
zjls 2004-05-05
  • 打赏
  • 举报
回复
等了N久。怎么没有人回答呀!

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧