Xamarin解决方案一直在寻找不存在的类别

时间:2017-02-04 03:27:33

标签: xamarin mvvmcross

我使用Xamarin Android进行了概念验证。

我今天打开了解决方案,但它不再有效。所以,我开始删除东西。我把它弄到了骨头,我只是试图用按钮显示一个简单的视图。

但出于某种原因,它仍然会对我第一次评论出来的课程提出异常,然后完全删除:

<div class="viewport">
      <md-toolbar color="primary">
        <button *ngIf="!isNavbarOpen" md-icon-button (click)="open()"><md-icon>menu</md-icon></button>
        <button *ngIf="isNavbarOpen" md-icon-button (click)="close()"><md-icon>close</md-icon></button>
        <span class="toolbar-title">Title</span>
      </md-toolbar>
      <md-sidenav-layout>
        <md-sidenav align="start" mode="over" #sidenav>
          Sidenav
        </md-sidenav>
      </md-sidenav-layout>
    </div>

解决方案中绝对没有对该片段的引用。解决方案中不存在该文本。我也删除了视图(xaml)文件。

但出于某种原因,Xamarin仍然在绊倒它。

我做过所有常见的事情: - 干净 - 建立 - 干净 - 重建 - 关闭然后重新打开Visual Studio

但是,这个令人讨厌的异常阻止了主视图的显示。

有什么方法可以解决这种奇怪的问题吗?

有趣的是,它在MainViewmodel中与之前完全相同的行号进行了轰炸,但代码完全不同,与抛出的异常无关。它好像认为代码是以前的样子。像工具一样的感觉不适合我。

1 个答案:

答案 0 :(得分:0)

这是通过将模拟器从Xamarin附带的开箱即用的Android模拟器交换到hyper-v Visual Studio emulator来解决的。出于某种原因,这可确保使用当前代码。因此,应该避免使用开箱即用的模拟器 Android_Accelerated_86

Visual Studio模拟器非常好,并且有一些非常好的工具可以与它进行交互。