Changeset 1715 for trunk/sources/HeuristicLab.PluginInfrastructure
- Timestamp:
- 04/30/09 13:07:31 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/sources/HeuristicLab.PluginInfrastructure/PluginManager.cs ¶
r1655 r1715 196 196 197 197 198 DiscoveryService dService = new DiscoveryService();198 //DiscoveryService dService = new DiscoveryService(); 199 199 //get the declaring plugin of the job 200 PluginInfo jobPlugin = dService.GetDeclaringPlugin(jobType);200 //PluginInfo jobPlugin = dService.GetDeclaringPlugin(jobType); 201 201 202 202 //get all the plugins that have dependencies with the jobplugin 203 List<PluginInfo> depPlugins = GetDependentPluginsRec(jobPlugin);203 //List<PluginInfo> depPlugins = GetDependentPluginsRec(jobPlugin); 204 204 //insert all jobs into one list 205 depPlugins.Add(jobPlugin);205 //depPlugins.Add(jobPlugin); 206 206 207 207 if (sandboxed) { … … 211 211 FileIOPermission fPerm = new FileIOPermission(PermissionState.None); 212 212 213 foreach (PluginInfo plugin in depPlugins) {213 /*foreach (PluginInfo plugin in depPlugins) { 214 214 foreach(String assemblies in plugin.Assemblies) 215 215 fPerm.AddPathList(FileIOPermissionAccess.AllAccess, assemblies); 216 216 } 217 217 218 pset.AddPermission(fPerm); 218 pset.AddPermission(fPerm);*/ 219 219 220 220 } else { … … 229 229 NotifyListeners(PluginManagerAction.Initializing, "All plugins"); 230 230 231 //if (assemblyFiles != null && assemblyFiles.Count > 0)232 //remoteRunner.LoadPlugins(assemblyFiles);231 if (assemblyFiles != null && assemblyFiles.Count > 0) 232 remoteRunner.LoadPlugins(assemblyFiles); 233 233 234 if (depPlugins != null && depPlugins.Count > 0) {234 /*if (depPlugins != null && depPlugins.Count > 0) { 235 235 remoteRunner.LoadPlugins(depPlugins); 236 } 236 }*/ 237 237 NotifyListeners(PluginManagerAction.Initialized, "All plugins"); 238 238 return applicationDomain;
Note: See TracChangeset
for help on using the changeset viewer.