0

众所周知,我有这个创建 4 个项目的 Xamarin Forms 解决方案。

应用程序(便携式)

App.Droid

应用程序.iOS

应用程序.WinPhone

除此之外,我还在解决方案中添加了 2 个项目

应用服务

是 azure 移动服务,它不直接用于上述任何项目,而是通过表控制器(Web API 的东西)

这是最棘手的部分。为了能够使用相同的 azure 移动服务并在其上编写更多客户端,我创建了一个新的 PCL 项目

App.Shared (PCL)

这有我所有的模型类和 azure API 之上的包装器。这个想法是将此 PCL 用作可重用的库,我可以在未来的任何其他客户端上使用它。

现在我的 App 项目使用这个 App.Shared 作为直接的项目参考。只要我处于调试模式,这一切都很好。

但是,一旦应用程序进入发布模式或部署在设备上,我就会丢失在该 App.Shared PCL 库下定义的所有内容。

似乎与图书馆链接有关?

任何指针我缺少什么?

谢谢

4

0 回答 0