Xamarin.Android-版式设计器空白

时间:2019-03-15 14:03:29

标签: c# android visual-studio xamarin designer

今天我打开一个项目,发现它的布局都不会在设计器中呈现。

enter image description here

我非常确定这不是我的AXML的问题,因为该应用程序在构建时可以正常运行。 Visual Studio是最新版本(15.9.9),将在其他项目中显示布局而不会出现问题。我的布局位于正确的位置(资源/布局)。我已经尝试过-

  • 清洁和重建
  • 手动删除bin / obj文件夹并重建项目
  • 在Options / Xamarin / Android UI Designer中打开/关闭加速渲染
  • 在Visual Studio for Mac(7.8)中打开项目-相同的问题
  • 重新启动Visual Studio /重新启动计算机

任何有关解决此问题的想法将不胜感激。我不确定来源的哪一部分会有助于回答这个问题,所以请提出,我会提供。

注意-该项目位于TFS上。

3 个答案:

答案 0 :(得分:1)

我也经常遇到这个问题。不幸的是,除了重新启动Visual Studio的所有实例(如果还同时运行Android Studio),也没有找到解决此问题的简便方法,然后完全重新启动计算机。希望能有所帮助,祝你好运。

答案 1 :(得分:1)

我发现问题是由将应用程序的目标框架版本设置为Android 9.0引起的。将此值设置为8.0以匹配设计者使用的版本即可解决此问题。

enter image description here

我需要目标框架为9.0版,但我不知道如何向设计器添加版本(8.0是我唯一可用的版本)。关于此(see here),我已经问了另一个问题。

答案 2 :(得分:0)

这是我和一位同事的Visual Studio发生在前一段时间的事情,它在正常工作,然后又一片空白。我们试图更改目标框架,但无法正常工作,我什至完全重新安装了VS。

在我们的案例中,在工具>选项> Xamarin> Android UI Designer 中关闭“启用加速渲染”是可行的,现在我们可以在构建应用程序时看到该应用程序。我们没有更改设置,因此假设它是默认设置,这让我认为它是由VS更新引起的。