我现在要将我的程序打包,并将我的程序注册到目标机器上的注册表里,我要怎样才能获取用户安装此程序的路径并将此安装路径写进用户的注册表里?
请高手或懂此道的朋友多多指点,小弟不甚感激。谢谢!
学习
GZ
http://www.microsoft.com/china/msdn/library/dv_vstechart/html/vbtchAccessingRegistryWithVisualBasicNET.asp
安装后在第一次运行时再写注册表不行吗?
可以做一个小程序和程序一起打包,在安装完以后自动运行小程序。
现在很多的打包工具都可以做到这一点.
可以做一个小程序和程序一起打包,在安装完以后自动运行小程序。
现在很多的打包工具都可以做到这一点.
ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ
up
你是要安装后的路径把!!一般是不会在注册表中写的,你可以说你想做什么把,可以提供给你其他方法
希望这段代码能帮忙你:
//HKEY_CURRENT_USER中
//检查注册表中是否存在此项
RegistryKey regVersion;
regVersion=Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\TaxHuaiNan",true);
if(regVersion!=null)
{
this.txtUpateTimer.Text=(string)regVersion.GetValue("timer");
flag=(string)regVersion.GetValue("flag");
regVersion.Close();
}
安装项目本来就能写注册表啊。
安装路径叫“[TARGETDIR]”随便写好了
如果你不知道怎么写注册表?在项目上点右键----->视图------>注册表
正在想同样的问题