2014-10-09 89 views
-2

我想将.net dll添加到xamarin,但我没有该dll的源代码...所以我无法进行更改到dll代码并在xamarin上编译。这是一个第三方的dll,只需要在我的应用程序中添加我在xamarin中创建的。我无法更改第三方DLL的代码。每当我不得不做一个应用程序,我曾经在我的网络代码中引用该DLL。但是现在我想在xamarin上做出同样的应用。但是我怎么才能参考dll。 Plz建议某种方式。有什么方法可以将我们的dll移植到其他平台上。 Plz建议某种方式,很容易解释如何在xamarin中添加第三方.net dll,其源代码未知

+1

Plz给我看codez!首先,您是使用Visual Studio还是Xamarin Studio?标签需要。其次,为什么不只是重载方法和/或提供自己的实现?第三,如果它的第三方DLL你有权修改他们的代码?第四,你有没有尝试使用Reflector或ILSpy查看第三方DLL中的代码?你需要提供更多信息。请阅读[FAQ]并更新您的问题。 – 2014-10-09 04:57:57

+0

Plz回答我的问题plzzz – user3743646 2014-10-09 06:31:30

+0

scan.xamarin.com会告诉你每个Xamarin平台如何兼容dll。如果您没有源代码并且不兼容,那么您将不得不寻找替代解决方案。 – Jason 2014-10-09 11:33:41

回答

0

有问题的.net dll可能有Xamarin平台上不存在的引用。因此,没有消息来源,你无法做任何事。即使你有资料来源,你也可能无法做任何事情。这是非常详细的。

+0

我希望OP能从这个答案中看到没有更多信息(即我提出的4个问题),我们无法提供任何帮助。 – 2014-10-09 07:13:49

+0

我们的组织提供了一些设备,并与我们需要添加某些.net dll的设备一起工作,以便应用程序可以与设备进行通信。这意味着我们无法使用我们的设备在xamarin上构建任何应用程序。 – user3743646 2014-10-09 07:23:20

+1

在服务器上实现该功能或要求DLL制造商支持Xamarin。 – 2014-10-09 07:28:42

相关问题