New test.
[mono.git] / mcs / class / System.Core / Assembly / AssemblyInfo.cs
index 6a36076c3f0a3ed91eb5fdd2ed79c6d43587a25f..d2adf2ccf02b6fbd021d119d383411f4c782414b 100644 (file)
@@ -4,7 +4,7 @@
 // Authors:
 //     Marek Safar (marek.safar@gmail.com)
 //
-// Copyright (C) 2007 Novell, Inc (http://www.novell.com)
+// Copyright (C) 2007-2008 Novell, Inc (http://www.novell.com)
 //
 // Permission is hereby granted, free of charge, to any person obtaining
 // a copy of this software and associated documentation files (the
 
 using System;
 using System.Reflection;
+using System.Resources;
 using System.Security;
 using System.Security.Permissions;
-using System.Resources;
+using System.Diagnostics;
+using System.Runtime.CompilerServices;
 using System.Runtime.InteropServices;
 
-[assembly: AssemblyTitle("System.Core.dll")]
-[assembly: AssemblyDescription("System.Core.dll")]
-[assembly: AssemblyCompany("Mono Development Team")]
-[assembly: AssemblyProduct("System.Query")]
-[assembly: AssemblyCopyright("")]
-[assembly: AssemblyCulture("")]
-[assembly: AssemblyFileVersion ("2.0.0.0")]
-[assembly: NeutralResourcesLanguage ("en-US")]
+// General Information about the System.Core assembly
 
-[assembly: CLSCompliant(true)]
-[assembly: ComVisible (false)]
+[assembly: AssemblyTitle ("System.Core.dll")]
+[assembly: AssemblyDescription ("System.Core.dll")]
+[assembly: AssemblyDefaultAlias ("System.Core.dll")]
 
-[assembly: AssemblyVersion(Consts.FxVersion)]
+[assembly: AssemblyCompany (Consts.MonoCompany)]
+[assembly: AssemblyProduct (Consts.MonoProduct)]
+[assembly: AssemblyCopyright (Consts.MonoCopyright)]
+[assembly: AssemblyVersion (Consts.FxVersion)]
 [assembly: SatelliteContractVersion (Consts.FxVersion)]
+[assembly: AssemblyInformationalVersion (Consts.FxFileVersion)]
+[assembly: AssemblyFileVersion (Consts.FxFileVersion)]
 
+[assembly: NeutralResourcesLanguage ("en-US")]
+[assembly: CLSCompliant (true)]
 [assembly: AssemblyDelaySign (true)]
-[assembly: AssemblyKeyFile ("../ecma.pub")]
-[assembly: SecurityPermission (SecurityAction.RequestMinimum, SkipVerification=true)]
-[assembly: AllowPartiallyTrustedCallers]
+#if NET_2_1
+       // attributes specific to FX 3.5
+       [assembly: AssemblyKeyFile ("../silverlight.pub")]
+#else
+       // attributes specific to Silverlight 2.0
+       [assembly: AssemblyKeyFile ("../ecma.pub")]
+
+       [assembly: AllowPartiallyTrustedCallers]
+       [assembly: DefaultDependency (LoadHint.Always)]
+       [assembly: SecurityCritical]
+       [assembly: StringFreezing]
+#endif
+
+[assembly: ComVisible (false)]
+
+[assembly: CompilationRelaxations (CompilationRelaxations.NoStringInterning)]
+[assembly: Debuggable (DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
+[assembly: RuntimeCompatibility (WrapNonExceptionThrows = true)]
+// Extension attribute should be added by compiler
+
+[assembly: SecurityPermission (SecurityAction.RequestMinimum, SkipVerification = true)]
+
+#if NET_4_0
+[assembly: TypeForwardedTo (typeof (System.Security.Cryptography.Aes))]
+#endif
+