代码之家  ›  专栏  ›  技术社区  ›  David Huthaifah Kholi

Xamarin不再调试我的应用程序

  •  0
  • David Huthaifah Kholi  · 技术社区  · 8 年前

    我已经在一个Xamarin项目上工作了几天,并且一直在测试它,但是今天它突然停止允许我调试应用程序,或者通过Live Player,或者通过USB连接我的智能手机。

    据我所见,我唯一的错误是

    调试应用程序失败

    我还没有办法在iOS设备上测试它,但是内置的WindowsPhone模拟器运行得很好,尽管我的代码不时出现错误。

    是什么原因导致android版本停止调试,或者至少该如何修复它?

    3 回复  |  直到 8 年前
        1
  •  2
  •   Markus Michel    8 年前

    有几个步骤可以帮助解决这个问题:

    1. 清除解决方案并退出Visual Studio
    2. 手动删除解决方案目录中的.vs文件夹
    3. 删除共享代码中的/obj和/bin文件夹,以及您正在使用的平台的每个项目中的/obj和/bin文件夹
    4. 如果你是为ios开发的,有时重启mac会有帮助
    5. 启动Visual Studio
    6. 重新生成共享代码项目
    7. 重建每个本机项目

    除此之外,还要确保您在所有计算机上使用的是最新版本的visual studio、xamarin和xamarin.forms,并且您的项目使用的nuget包在共享和本机代码中的版本都是相同的。

    另外,请检查您的应用程序在初始化过程中是否没有引发意外异常。尤其是如果没有被抓到,你的应用可能会在你的代码被执行之前崩溃。

    此外,您还可以在“帮助”->“Xamarin”->“打开日志”或Xcode(仅限iOS)中的“设备管理”中找到有关正在进行的操作的详细信息。

        2
  •  1
  •   Shailendra Kumar    8 年前

    试试这个:

    1. 如果打开,请关闭Visual Studio。
    2. 打开应用程序数据,然后转到 (a)本地香豆素 (B)本地\ Xamarin\Xamarin.android
    3. 清空这些文件夹。
    4. 打开项目,然后尝试构建应用程序。
        3
  •  1
  •   David Huthaifah Kholi    8 年前

    不是正确的解决方案,但我卸载并重新安装了visual studio。这似乎解决了这个问题,但我仍然不知道为什么它一开始就停止工作。

    推荐文章