Beispiel #1
0
		private void WriteAssemblyReferences(IPackage package)
		{
			foreach (var assemblyReference in package.AssemblyReferences.Where(IsNonBclAssembly))
			{
				var assembly = LoadAssembly(assemblyReference);
				links.Add(package.GetLinkTo(assembly));
				foreach (var referencedAssembly in assembly.GetReferencedAssemblies().Where(IsNonBclAssembly))
				{
					links.Add(assembly.GetLinkTo(referencedAssembly));
				}
			}
		}