1
在使用AssemblyBuilder的桌面CLR中,如何發射Silverlight應用程序?如何使用AssemblyBuilder發射silverlight程序集
我想在桌面clr中動態創建一個新的silverlight應用程序。
我應該如何使用ildasm重新鏈接基礎組件? http://www.codeproject.com/KB/silverlight/SLAssemblies.aspx
在使用AssemblyBuilder的桌面CLR中,如何發射Silverlight應用程序?如何使用AssemblyBuilder發射silverlight程序集
我想在桌面clr中動態創建一個新的silverlight應用程序。
我應該如何使用ildasm重新鏈接基礎組件? http://www.codeproject.com/KB/silverlight/SLAssemblies.aspx
MS Emit不支持它,Monos也不支持,Cecil也不支持IKVM.Reflection.Emit。
最接近的一種,似乎是後者:從2010年1月29日發行說明:
我修改ikvmc使用IKVM.Reflection並在很大程度上改寫ikvmstub直接與IKVM內部,而不是工作使用java反射API。現在,ikvmc和ikvmstub都可以獨立於運行的.NET運行時處理程序集。這爲開始調查Silverlight支持的可能性提供了可能性。
因此,您現在最好的選擇可能是生成C#或ILASM文本文件並使用現有工具。