예제 #1
0
            private void AnalyzeAssembly(string assemblyName)
            {
                Assembly assembly;

                if (this.mdDecoder.TryLoadAssembly(assemblyName, assemblyCache, null, out assembly, true))
                {
                    foreach (Type t in mdDecoder.GetTypes(assembly))
                    {
                        callgraph.AddType(t);
                    }
                }
                else
                {
                    Console.WriteLine("Cannot load assembly {0}", assemblyName);
                }
            }