我的团队使用 VS2017 构建了一个 Xamarin.Forms 应用程序。我们正在使用共享项目,因为我们的核心功能之一需要 ESRI 映射,并且 ArcGIS Runtime for Xamarin 目前不支持共享项目以外的任何内容。
如果我可以使用我们已经为第一个应用程序编写的现有代码,我的老板想要的下一个应用程序应该可以很快开发出来。但是,我看不到任何可以从另一个项目中引用该代码的方法。我尝试在现有项目中添加一个新的 UWP 项目,但随后我必须添加所有相同的 NuGet 包,其中 90% 对这个新项目来说是不必要的。最重要的是,它实际上不会正确编译,因为 App.xaml 是不同的。
我已经搜索了所有试图找到解决方案的方法,但没有提出任何建议。PCL 不是一个选项,.NET Standard 也不是。有没有办法做到这一点?