示例#1
0
 private void LoadDefaults()
 {
   DefaultApplicationDataFile = "ApplicationData.xml";
   LibtoInject = "AppStract.Inject.dll";
   WatcherExecutable = "AppStract.Watcher.exe";
   WrapperExecutable = "Appstract.Wrapper.exe";
   LibsToShare = new List<string>(
     new[]
       {
         "EasyHook.dll",
         "AppStract.Engine.dll",
         "AppStract.Host.dll",
         "AppStract.Inject.dll",
         "AppStract.Utilities.dll"
       });
   GacCleanUpInsuranceFolder = HostCore.Runtime.StartUpDirectory + @"\GAC";
   GacCleanUpInsuranceRegistryKey = @"Software\AppStract";
   GacInstallerDescription
     = InstallerDescription.CreateForFile("AppStract Server", HostCore.Runtime.RunningExecutable);
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of <see cref="AssemblyCache"/> for the specified installer.
 /// </summary>
 /// <param name="installerDescription"></param>
 public AssemblyCache(InstallerDescription installerDescription)
 {
     _installer = installerDescription;
 }