目前我正在开发一个使用.Net-Standard代码共享策略的Xamarin应用程序。虽然我可以在Android上成功构建和运行,但是我在UWP项目中遇到了一些问题。
当我尝试构建该项目时,我收到以下错误消息:
无法复制文件“obj\x86\Debug\myapp.UWP.xr.xml”,因为找不到该文件。
无法复制文件“obj\x86\Debug\MainPage.xbf”,因为找不到该文件。
无法复制文件“obj\x86\Debug\App.xbf”,因为找不到该文件。
无法解析程序集或Windows元数据文件“Type universe cannot resolve assembly: 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-standard项目中完全没有这个选项。
有人能帮我解决这个问题吗?
bin
和obj
文件夹。 - Nico Zhu