有没有工具可以将C#类库转换为Silverlight库?
我已经编写了一个C#类库(DLL),想知道在Silverlight中使用它的最快方法是什么?大概我必须转换它?在.NET类库和Silverlight类库之间的区别在于它们引用了一组不同的“核心”程序集,例如有没有工具可以将C#类库转换为Silverlight库?,c#,silverlight,C#,Silverlight,我已经编写了一个C#类库(DLL),想知道在Silverlight中使用它的最快方法是什么?大概我必须转换它?在.NET类库和Silverlight类库之间的区别在于它们引用了一组不同的“核心”程序集,例如mscorlib.dll,System.dll,等等 如果您有源代码:只需在Visual Studio中启动一个新的Silverlight类库项目并复制和粘贴所有源代码,就可以将.NET类库转换为Silverlight类库。当然,您必须修复Silverlight中所有不同的API调用 如果您
mscorlib.dll
,System.dll
,等等
- 如果您有源代码:只需在Visual Studio中启动一个新的Silverlight类库项目并复制和粘贴所有源代码,就可以将.NET类库转换为Silverlight类库。当然,您必须修复Silverlight中所有不同的API调用
- 如果您没有源代码:我不知道是否有直接转换程序集的好方法。我怀疑您能否将对.NET汇编的引用替换为对Silverlight Assemles的引用。我能想到的唯一方法是使用.NET Reflector反编译程序集,并如上所述重新编译它