Mam "mycomp.myassembly.dll" w GAC, ale Load i LoadFrom wyrzuca plik nie znaleziono wyjątek i LoadWithPartialName zwraca null. Robię, co następuje:C#: Jak załadować zespół z GAC?
AssemblyName name = new AssemblyName();
name.Name = "mycomp.myassembly.dll";
Assembly assembly = Assembly.Load(name);
nie z FileNotFound dla pliku mycomp.myassembly.dll i
Assembly assembly = Assembly.Load("mycomp.myassembly.dll");
nie z dokładnie tej samej wiadomości.
Sprawdziłem dwa razy, czy montaż jest w GAC (a nawet zrobiłem gacutil/jeśli jeszcze raz) i działa we wszystkich innych przypadkach, po prostu nie mogę załadować go samodzielnie.
Co ja tu robię źle? Czy coś mi brakuje?
Czy próbowałeś podać nazwę zespołu bez rozszerzenia ".dll"? Montaż zespołu = Assembly.Load ("mycomp.myassembly"); –
Niestety nie pomogło ani – Artem