40 |
//if (ns.Contains("CorePlugins")) { ns = string.Format("{0}.{1}", t.Namespace, t.Name); } |
//if (ns.Contains("CorePlugins")) { ns = string.Format("{0}.{1}", t.Namespace, t.Name); } |
41 |
//if (ns.Contains("Be.Windows.Forms")) { ns = pair.Key; } |
//if (ns.Contains("Be.Windows.Forms")) { ns = pair.Key; } |
42 |
FileVersionInfo fvi = FileVersionInfo.GetVersionInfo(asm.Location); |
FileVersionInfo fvi = FileVersionInfo.GetVersionInfo(asm.Location); |
43 |
Console.WriteLine(string.Format(" {0} v{1} {2}", pair.Key, fvi.FileVersion, GetAssemblyArchitecture(asm))); |
Console.WriteLine(string.Format(" {0} v{1}-{2}", pair.Key, fvi.FileVersion, GetAssemblyArchitecture(asm))); |
44 |
sw.WriteLine(string.Format(" {0} v{1} {2}", pair.Key, fvi.FileVersion, GetAssemblyArchitecture(asm))); |
sw.WriteLine(string.Format(" {0} v{1}-{2}", pair.Key, fvi.FileVersion, GetAssemblyArchitecture(asm))); |
45 |
} |
} |
46 |
sw.Close(); |
sw.Close(); |
47 |
} |
} |
53 |
|
|
54 |
foreach (ProcessorAssemblyArchitecture arch in attributes) |
foreach (ProcessorAssemblyArchitecture arch in attributes) |
55 |
{ |
{ |
56 |
return arch.ProcessorArchitecture; |
return arch.Architecture; |
57 |
} |
} |
58 |
return ProcessorAssemblyArchitecture.Undefined; |
return ProcessorAssemblyArchitecture.GetProcessorArchitecture(t); |
59 |
} |
} |
60 |
|
|
61 |
static Dictionary<string, Type> CreateAssemblyDictonary() |
static Dictionary<string, Type> CreateAssemblyDictonary() |