CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  .NET Framework

Vc6做的系统用.net的发布工具制作安装盘,注册表操作的问题

楼主sssoft(恒谦)2004-09-03 18:15:58 在 .NET技术 / .NET Framework 提问

我用vc++6编写的系统。  
  想要使用.net的安装盘制作工具制作安装盘。  
  在此之前我用install   shield   制作好了安装盘。在其脚本文件  
  我搜索目标机器上面的注册表项目。  
  找到相应的注册表条目以后,我要读取他所包含的键名列表中的一个  
  然后读出来他的键值,这个值是一个文件夹地址,我要把我的一些文件  
  拷贝到这个目录下面。这个文件夹地址不是系统的文件夹地址,是我们  
  以前版本的软件的安装地址。  
  现在要换到.net的安装制作工具。我用vb.net写了一个小程序可以实现  
  这个功能,但是安装程序需要.net   framework的系统支持,我不想在发  
  发布程序的时候包含这个包,因为我的程序编译完后一共有100多M,  
  而且我的程序也没有使用.net技术,所以想知道有没有  
  其它的方法去实现这个功能。  
  在此谢谢大家了。鉴于我现在的级别,一次最多只能给100分,如果解答问题的  
  朋友觉得不够,我可以再开贴子给分。  
  问题点数:0、回复次数:12Top

1 楼zhpsam109(JACKY.昊昊)回复于 2004-09-03 19:43:58 得分 0

请问搂住,你用vb.net写了你所说的对注册表的操作吗?那你这样的程序运行,当然需要.net   FrameWork了,另外,.net的安装项目在设计状态就可添加注册表项,但是我没有试验过通过他来获取已经存在的键值!我想应该是可以的,搂主试验一下吧!祝你好运!Top

2 楼sssoft(恒谦)回复于 2004-09-03 20:17:56 得分 0

我不希望使用vb.net,但是没有办法才这样做的。  
  设计状态是可以添加注册表项目,但是  
  我这是要把获得的一个键值赋给安装文件夹的DefaultLocation   属性  
  不知道怎么设置,热切希望各位大虾鼎力相助!Top

3 楼pfc001(pfc001)回复于 2004-09-03 22:23:57 得分 0

.net的   FrameWork是免费的!Top

4 楼sssoft(恒谦)回复于 2004-09-04 11:00:43 得分 0

谢谢楼上,但是我真的不希望包括这个包,因为我没有使用它的技术Top

5 楼zhpsam109(JACKY.昊昊)回复于 2004-09-05 11:28:17 得分 0

楼主,你好!  
  我也没有找到在.net安装项目中如何得到某个键值,你可以找其他的打包工具试验一下,不行就自己用c++之类的东西,写个程序,获得注册表键值!Top

6 楼vzxq(灵感人)回复于 2004-09-06 17:47:02 得分 0

studyTop

7 楼ssdjmcj8048(就是俗)回复于 2004-09-06 18:46:03 得分 0

那你就用vb写一个这样的小程序,然后使用vb.net的打包工具;vs.net的安装程序支持调用非.net程序的dll或者exe,只要指定正确的入口方法。Top

8 楼sssoft(恒谦)回复于 2004-09-13 10:55:05 得分 0

看来我只能用vc写一个了Win32   的dll了。  
  谢谢大家。尤其感谢孤寂无边先生。  
  你的名字我很喜欢,每一个软件人员都是孤独寂寞的,  
  但是有了你们的支持,我觉得好了很多!Top

9 楼ms44(ms44)回复于 2004-09-14 16:38:40 得分 0

奇怪,那你就干脆不要用。NET下的INSTALL工具吗。  
  真是的。Top

10 楼happyjun2000(蓝色游侠∮是非成败转头空)回复于 2004-10-23 20:09:24 得分 0

顶,接点分^_^  
  无聊就接分来了Top

11 楼thbird(蝌蚪甲)回复于 2004-10-25 11:00:21 得分 0

帮顶!接分!Top

12 楼xming076(虚名)回复于 2004-10-27 09:20:12 得分 0

好像没有办法,File   System的文件夹有PROPERTY可以用来获取路径,Registry里没这个属性。Top

相关问题

  • 注册表比较工具
  • 请问大伙,有什么比较好的注册表清理工具,系统安装太久了,注册表很庞大。
  • VC关于注册表,急!
  • VC修改注册表
  • 哪里有比较注册表工具?
  • 求两个注册表工具。
  • 在VC中如何访问注册表
  • 如何在VC中访问注册表
  • 在VC中怎样修改注册表?
  • 如何用VC++修改注册表!

关键词

  • .net
  • .net framework
  • vb.net
  • 安装
  • 文件夹
  • 制作
  • 系统
  • 项目
  • vc
  • vb

得分解答快速导航

  • 帖主:sssoft

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo