我已经知道这个Xamarin Forms解决方案创建了4个项目。
App(便携式)
App.Droid
App.iOS
App.WinPhone
除此之外,我还在解决方案中增加了2个项目
App.Service
是天蓝色的移动服务,这不是直接用于上述任何项目,而是通过表格控制器(Web API的东西)
这是最棘手的部分。为了能够使用相同的天蓝色移动服务&在它上面写了更多的客户,我创建了一个新的PCL项目
App.Shared(PCL)
这包括我所有的模型课程和天蓝色API上的包装器。我的想法是使用这个PCL作为可重用的库,我可以在未来的任何其他客户端使用它。
现在我的App项目使用此App.Shared作为直接项目引用。只要我处于调试模式,这一切都很好。
但是,只要应用程序进入发布模式,或者部署在设备上,我就会放弃在该App.Shared PCL库下定义的所有内容。
似乎与链接库有关?
我错过了哪些指针?
谢谢