Free cookie consent management tool by TermsFeed Policy Generator

Custom Query (2734 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (28 - 30 of 2734)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Ticket Owner Reporter Resolution Summary
#864 gkronber gkronber worksforme Plugins should have an a version
Description

Currently the plugin version is linked to the assembly version of the assembly declaring the plugin class.

Assembly build and revision numbers will set to constant zero and AssemblyFileVersion will be used to link the assembly to a subversion revision number. In the same way the plugin version will reference the subversion revision number (via subwcref). Major, minor and build number are set manually. The version appendix should be removed from the plugin name.

The change also has an effect on the specification of plugin dependencies. For the dependency a version has to be declared as well. The plugin infrastructure must check if a plugin with the same major and minor and larger or equal build and revision number is available.

#865 gkronber epitzer done ICSharpCode.SharpZipLib.dll is not bundled as external library yet
Description

Persistence depends on ZIP compression. If this library is not declared as dependency of Persistence, a different version might be loaded from the GAC and cause problems during serialization. As this is also a dependency of the PluginInfrastructure the file inclusion requirement should probably go here?

#870 gkronber gkronber done ApplicationManager.GetTypes throws exception when dynamic methods assemblies are loaded (e.g. by ProgrammableOperator)
Description

Exception message: 'asm.Location' threw an exception of type 'System.NotSupportedException'

    internal static IEnumerable<Type> GetTypes(Type type, IPluginDescription pluginDescription, bool onlyInstantiable) {
      PluginDescription pluginDesc = (PluginDescription)pluginDescription;
      return from asm in AppDomain.CurrentDomain.GetAssemblies()
             where !string.IsNullOrEmpty(asm.Location) // ignore dynamically generated assemblies
             where pluginDesc.AssemblyLocations.Any(location => location.Equals(Path.GetFullPath(asm.Location), StringComparison.CurrentCultureIgnoreCase))
             from t in GetTypes(type, asm, onlyInstantiable)
             select t;
    }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Note: See TracQuery for help on using queries.