【发布时间】:2018-04-10 11:14:10
【问题描述】:
我的 Xamarin 表单项目突然开始出现此错误
/Library/Frameworks/Mono.framework/Versions/5.8.1/lib/mono/xbuild/Microsoft/NuGet/Microsoft.NuGet.targets(184,5):
error : Your project is not referencing the "MonoAndroid,Version=v8.0" framework. Add a reference to "MonoAndroid,Version=v8.0" in the "frameworks" section of your project.json, and then re-run NuGet restore.
我尝试添加不同的引用,但无法解决问题。因此,我将文件重置为最后一次提交,该提交运行良好,但即便如此,我的 android 项目仍出现此错误。
【问题讨论】:
-
这个问题让我发疯,我用其他项目进行了测试,它们运行良好。只是这个项目给了我问题。我还分支到不同的提交,看看我是否在途中做了什么。
-
请看this。
-
@JoeLv-MSFT 感谢您的回复。我有 Visual Studio for Mac,我没有在项目级别恢复包的选项。我也没有 project.json 文件。我不知道在哪里可以找到它。
-
感谢您的多次回复。对此,我真的非常感激。这不应该与我的问题有关,但更新 MacOS 后我现在没有遇到问题。
标签: c# android xamarin.forms compiler-errors