// (c) 2006 Richard Grimes // www.grimes.demon.co.uk using System; using System.Reflection; using System.Text; using System.Security; [assembly:AssemblyKeyFile("key.snk")] public class LibraryClass { public string GetInfo() { Assembly assem = Assembly.GetExecutingAssembly(); StringBuilder sb = new StringBuilder(); foreach (object part in assem.Evidence) { if (part is System.Security.Policy.Hash) sb.Append("\r\n"); else sb.Append(part.ToString()); } return sb.ToString(); } }