【C#】获取.net Framework框架的安装目录
					当前位置:点晴教程→知识管理交流
					
					→『 技术文档交流 』
					
				 
				
 方法一: 
string frameworkInstallDir = System.Runtime.InteropServices.RuntimeEnvironment.GetRuntimeDirectory(); 
方法二: 
public static string GetFrameworkDirectory() 
{ 
    // This is the location of the .Net Framework Registry Key  
    string framworkRegPath = @"Software\Microsoft\.NetFramework"; 
    // Get a non-writable key from the registry  
    RegistryKey netFramework = Registry.LocalMachine.OpenSubKey(framworkRegPath, false); 
    // Retrieve the install root path for the framework  
    string installRoot = netFramework.GetValue("InstallRoot").ToString(); 
    // Retrieve the version of the framework executing this program  
    string version = string.Format(@"v{0}.{1}.{2}\", 
    Environment.Version.Major, 
    Environment.Version.Minor, 
    Environment.Version.Build); 
    // Return the path of the framework  
    string path = System.IO.Path.Combine(installRoot, version); 
    if (path.EndsWith("\\")) 
    { 
        return path; 
    } 
    else 
    { 
        return path + "\\"; 
    } 
} 	
	
该文章在 2021/5/11 17:54:20 编辑过  | 
		
			 关键字查询 
				相关文章 
				正在查询...  |