Необходимо загрузить класс из сборки с помощью метода 1 и метода 2.
Хочется, что бы при загрузке приведение типов производилось к одному типу.
Но если грузить класс по методу 1, приходится приводить объект к типу класса
abc::TestClass1, для того, что бы воспользоваться методами класса abc::TestClass1.
А если грузить класс по методу 2, приходится приводить объект к типу интерфейса
abc::ITest.
Если в методе 1 сделать приведение к типу интерфейса abc::ITest, то при вызове
метода генерируется исключение Exception::NullReferenceException.
Если в методе 2 сделать приведение к типу класса abc::TestClass1, то вызов
методов, при выполнении программы, вообще не происходит.
Просветите, пожалуйста, как сделать загрузку класса с приведением к одному типу
и почему не работает приведение в методе 1 к abc::ITest, и приведение к abc::TestClass1
в методе 2?