如何将C#安装路径写入注册表

开发 后端
一般在安装过程中C#安装路径是默认的,如果要更改,也取决于不同的系统。本文将详细介绍如何将C#安装路径写入注册表,希望对大家有所帮助。

如何将C#安装路径写入注册表的提问

安装程序如将项目的安装路径写入注册表 如:

  1. key =myform   
  2. value =E:\test\SystemTray\SystemTray.EXE 

如何将C#安装路径写入注册表的回答1

Value = [TARGETDIR]\后面是你的相对路径

如何将C#安装路径写入注册表的回答2

获取安装路径

  1. string str = Assembly.GetExecutingAssembly().GetName().CodeBase;   
  2.                 if (str.ToLower().IndexOf("file:///") >= 0)   
  3.                 {   
  4.                     str = str.Substring(8, str.Length - 8);   
  5.                 }   
  6.                 string path = System.IO.Path.GetDirectoryName(str);//这个就是安装路径 
如何将C#安装路径写入注册表的回答3

在自定义操作中添加属性数据.

  1. /dir=[TARGETVDIR] /targetdir="[TARGETDIR]\  

【编辑推荐】

  1. C# 操作Excel二维图之Delphi浅析
  2. C# 操作Excel常用组件及类的浅析
  3. C# 操作Excel之Excel操作方法调用
  4. C# 操作Excel基础实例浅析
  5. C# 操作Excel之读取Excel操作浅析
责任编辑:彭凡 来源: CSDN
相关推荐

2009-08-19 13:30:58

C#操作注册表

2009-08-21 09:43:49

C#编辑注册表

2009-08-31 14:45:13

C#注册表

2009-08-19 14:12:23

C#操作注册表

2009-08-19 14:40:57

C#操作注册表常用方法

2009-08-19 13:06:37

C#操作注册表

2009-08-19 13:34:55

C#操作注册表

2009-08-19 13:25:53

C#操作注册表

2009-08-19 13:49:14

C#操作注册表

2009-08-19 13:38:06

C#操作注册表

2009-08-19 14:01:49

C#中操作注册

2009-08-19 14:34:26

C#中操作注册表

2011-08-04 16:37:09

注册表编辑器注册表

2011-08-04 16:26:20

注册表编辑器

2011-08-19 13:36:13

windows7注册表编辑器

2010-09-09 09:51:19

2009-07-31 14:09:41

c#时间格式转换

2011-08-04 18:27:55

注册表

2009-02-18 08:42:40

手动备份注册表

2011-08-04 10:09:36

注册表编辑器
点赞
收藏

51CTO技术栈公众号