{
Assembly asm = Assembly.GetEntryAssembly();
Object[] desc = asm.GetCustomAttributes(Util.getInstanceTypeFromClass(AssemblyTitleAttribute.class), false);
if(desc.length == 1)
{
Object[] copyright = asm.GetCustomAttributes(Util.getInstanceTypeFromClass(AssemblyCopyrightAttribute.class), false);
if(copyright.length == 1)
{
return cli.System.String.Format("{0} version {1}{2}{3}{2}http://www.ikvm.net/",
((AssemblyTitleAttribute)desc[0]).get_Title(),
asm.GetName().get_Version(),