Chris
At 01:42 AM 7/10/2003 +0200, you wrote:
Hallo
Ich habe es geschafft das er beide Assemblies l�dt. Wieso er das allerdings macht, weiss ich noch nicht so genau, daran arbeite ich gerade ;-)
<code> AppDomain.CurrentDomain.AppendPrivatePath(Application.StartupPath + @"\dir2\");
Assembly asm = Assembly.LoadFrom(Application.StartupPath + @"\dir1\myclass.dll");
foreach (Type t in asm.GetTypes()) { Console.WriteLine("\t" + t.FullName); }
Assembly asm2 = Assembly.Load("MyClass, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
foreach (Type t in asm2.GetTypes()) { Console.WriteLine("\t" + t.FullName); }
</code> Alles andere ist gleich
Gru� Eberhard
> -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Christoph Wille > Sent: Wednesday, July 09, 2003 11:53 PM > To: [EMAIL PROTECTED] > Subject: [Csharp.net] Quiz > > > Anbei eine kleine Testapplikation... > > Diese l�dt aus den Unterverzeichnissen dir1 und dir2 je eine > Assembly die > identische Namen haben, aber unterschiedliche Typen > enthalten. Warum l�dt > er nur die erste Assembly aus dir1? > > Wie bringt man die Applikation dazu, auch die andere aus dir2 > zu laden? > > Chris >
_______________________________________________ Csharp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/csharp.net
_______________________________________________ Csharp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/csharp.net
