[Mono-list] assembly loaded at runtime and object instance creation

LordPhoenix lordphoenix at free.fr
Fri May 28 05:36:19 EDT 2010

Hi all,

I'm trying to create object from an assembly wich I'm loading at
runtime. Here is code I'm using: 

In my loaded assembly : 

using System;

namespace test{

    public class Plugin{
        public Plugin(){}
        public void MethodeTest(){
            Console.WriteLine("Appel de la méthode de test");

compiled as a library of course.

and in my main program wich must load assembly

using System;
using System.Reflection;

namespace test{
    class Loader{
        public Loader(){
            Assembly ass = Assembly.LoadFrom("plugin.dll");
            System.Object obj = ass.CreateInstance("Plugin",false);
        public static void Main (string[] args){
            new Loader();

and the output is always "fail".

How can do this? What did I miss? 

Thanks for help.

PS Sorry for my bad English I don't speak it very often.

More information about the Mono-list mailing list