我想使用System.Activator.CreatInstance創建一個基於typeName的對象。我使用下面的代碼:問題與System.Activator.CreateInstance
Object DataInstance = System.Activator.CreateInstance(
System.Reflection.Assembly.GetExecutingAssembly().FullName,
"CMS.DataAccess.SQLWebSite");
IWebSite NewWebPage = (IWebSite)DataInstance;
SQLWebSite
實現IWebSite
。但是,出現以下錯誤:「無法投射'System.Runtime.Remoting.ObjectHandle'類型的對象來鍵入'CMS.DataAccess.IWebSite'。」任何想法我哪裏錯了?