的方法我有一個包含兩種方法(和一些其他不相關)類庫:MissingMethodException調用帶有泛型參數
public T Foo<T>()
{
// Real version does some other things, but this is the gist.
return (T)this.Foo();
}
public object Foo()
{
// Do stuff and return something.
}
到目前爲止好。這個庫編譯。
然而,當撥打時,我得到MissingMethodException
。什麼可能導致這個?一切都很好。
作參考Foo
不一般是傳統的方法,我介紹的通用版本,以幫助鑄造等
聲音像一個項目沒有建立或舊的二進制文件在運行時使用(而編譯器使用新的二進制文件)。 – usr 2014-12-05 12:56:30
當您在運行時使用的DLL與您編譯的DLL不同時,您通常會得到'MissingMethodException'。 – 2014-12-05 12:56:30
正確地請清理你的解決方案並重建你的整個項目 – 2014-12-05 12:58:29