【发布时间】:2015-06-22 10:17:30
【问题描述】:
我正在学习 Xamarin。我们有两种跨平台共享代码的方式,即Shared Project and Portable Class Libraries。
当我单击 Xamarin Studio 中的“播放”按钮时,我想详细了解发生了什么。特别是,我对 Xamarin 的构建过程很感兴趣。我还有一个相关的问题:有没有办法修改构建过程?
【问题讨论】:
-
使用 PCL,您将获得一个单独的 dll,以及一个共享项目,它被分别编译到每个平台中,有点像 C++ 中旧的动态和静态库链接,后者是代码被链接到生成的二进制文件中,否则它将只包含对单独 .dll 的引用,这将是现在的 PCL)。
标签: c# .net xamarin xamarin.forms xamarin-studio