2012-03-09 5 views
0

私はAppDomainのプロジェクトを開発したいので、私はDLLをロードしたいが、以下のコードは私にエラーを与える:Activator.CreateInstanceFromを使用してDLLをロードする方法

Could not load type 'test' from assembly 'ClassLibrary1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.

それを解決するためにどのように?

class Program 
{ 
    static void Main(string[] args) 
    { 
     AppDomain yenidomain = AppDomain.CreateDomain("PluginDomain", null, null); 

     ObjectHandle oh = Activator.CreateInstanceFrom(
      yenidomain, @"S:\Source\Yusuf.Karatoprak\plugins\ClassLibrary1.dll","test", false, 
      BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance, 
      null, new object[] { }, 
      null, null, null); 
    } 
} 

答えて

1

testはあなたの完全な名前ですか?完全な名前空間を追加してください!

関連する問題