using System.Configuration;
using System.Web.Security;
using System.ComponentModel;
using System.Diagnostics;
using System.Configuration.Install;
using Microsoft.Win32;
namespace Install.NameSpace
{
[RunInstaller(true)]
public class InstallHelper : Installer
{
#region Public Static Methods
public static void SaveLocalRoot(String value)
{
try
{
RegistryKey key = Registry
.LocalMachine.OpenSubKey(ConfigurationManager
.AppSettings["LocalRootRegKey"]
.ToString(), true);
if (key == null)
Registry.LocalMachine.CreateSubKey(ConfigurationManager
.AppSettings["LocalRootRegKey"].ToString());
key.SetValue("DefaultLocalRoot", value);
}
catch (Exception e)
{
throw e;
}
}
#endregion
}
}
Friday, December 17, 2010
Reading and writing to Windows.Registry.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment