目前我正在开发一款使用.Net-Standard代码共享策略的Xamarin应用程序。虽然我可以在android上构建并运行成功,但我对UWP项目有一些问题。
当我尝试构建项目时,我收到此错误消息:
无法复制文件“obj \ x86 \ Debug \ myapp.UWP.xr.xml”,因为找不到它。
无法复制文件“obj \ x86 \ Debug \ MainPage.xbf”,因为找不到它。
无法复制文件“obj \ x86 \ Debug \ App.xbf”,因为找不到它。
无法解析程序集或Windows元数据文件'类型Universe无法解析程序集:myapp.Basic,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null。'
当我在寻找这些错误消息时,我在stackoverflow上找到了这个线程:
Missing xaml.xr of a class library file in UWP
线程建议在包含XAML代码的项目中启用“生成库布局”,这看起来非常有前途,因为myapp.Basic项目包含一些XAML代码。不幸的是,.Net标准项目中完全没有这个选项。
任何人都可以帮我解决这个问题吗?
在您的UWP项目中手动添加对任何其他.Net标准类库项目的引用
在你的情况下myapp.Basic