将可移植类库(DLL格式)添加到Xamarin Studio

Jak*_*ake 10 c# portable-class-library visual-studio-2012 xamarin-studio

我已经使用Visual Studio 2012构建了一个可移植类库,它也将在Xamarin Studio中构建.我想将从该PCL构建的DLL(从解决方案的bin目录)添加到Xamarin Studio 5.3中的现有(Android应用程序)项目.

我注意到根据Xamarin的文档,这通常是可能的.例如,从此页面:

PCL的输出(即生成的程序集DLL)也可以作为大多数项目的参考添加.这使得PCL成为运送跨平台组件和库的理想方式.

如果我只是右键单击解决方案树并添加文件,项目似乎无法使用它.

将基于PCL的结果DLL添加到我的Xamarin项目的正确方法是什么?

小智 18

如果您查看左侧的解决方案资源管理器,您可以右键单击References并选择Edit References.然后转到.Net AssemblyBrowse导航到所需的*.dll文件.选择文件并单击Add.

这是最简单的方法

  1. 右键点击 References

在此输入图像描述

  1. 点击 .Net Assembly

在此输入图像描述

  1. 选择Browse(在对话框的右下角)

在此输入图像描述