5 // Andreas Nahr (ClassDevelopment@A-SoftTech.com)
7 // (C) 2003 Andreas Nahr
10 // Ensure that every constant is defined for every version symbol!
13 // This class contains constants that are dependent on the defined symbols
14 // Use it to shorten and make code more maintainable in situations like:
17 // [Designer ("System.Diagnostics.Design.ProcessDesigner, System.Design, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof (IDesigner))]
20 // [Designer ("System.Diagnostics.Design.ProcessDesigner, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof (IDesigner))]
23 // by changing them into:
25 // [Designer ("System.Diagnostics.Design.ProcessDesigner, " + Consts.AssemblySystem_Design, typeof (IDesigner))]
28 internal sealed class Consts
37 public const string AssemblySystem_Windows_Forms
= "System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089";
41 public const string AssemblySystem_Windows_Forms
= "System.Windows.Forms, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089";
44 // NET_1_1 is seen as default if somebody 'forgets' to specify any of the symbols
45 // to ensure we are not breaking the build in this case
47 public const string AssemblySystem_Windows_Forms
= "System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089";