第一次玩UrhoSharp,因为我想在应用中添加一些简单的3D对象。一般来说,我喜欢用Windows应用程序构建和测试,因为它们加载最快,而不需要模拟器。要学习UrhoSharp,我正在实施此处的示例:https://developer.xamarin.com/guides/xamarin-forms/advanced/urhosharp/
该示例适用于Android,但每当启动UWP时都会获得异常:"平台实现未被引用"。这发生在这行代码中:
async void StartUrhoApp()
{
urhoApp = await urhoSurface.Show<UrhoApp>(new ApplicationOptions(assetsFolder: null) { Orientation = ApplicationOptions.OrientationType.LandscapeAndPortrait });
}
在网上搜索我发现此错误很少。有一件事提到了时间问题,但他们的解决方案并没有起作用,无论如何都被提到了Android。我发现提到的另一件事包括PCL和平台应用程序中的引用,但它同时存在。 Xamarin文档说Windows中支持UrhoSharp ...假设这并不意味着预发布?
在2.3.0.107获得了Xamarin.Forms,在1.0.557获得了UrhoSharp.Forms。
感谢有关解决此问题的任何想法......