【问题标题】:Xamarin Forms Android Emulator not attaching to debugXamarin Forms Android Emulator 未附加到调试
【发布时间】:2018-01-30 19:49:00
【问题描述】:

我正在使用共享项目类型运行带有 Xamarin Forms 的 Visual Studio 2017。当我在调试模式下运行 Android 模拟器时,它会正常工作一次,但是一旦我进行代码更改,它就不会附加到代码,除非我删除虚拟设备,重新创建它并重新启动 VS。 在 Android Emulator Manager 中清除缓存不起作用,清理和重建也不起作用。我错过了什么?

【问题讨论】:

    标签: visual-studio xamarin.forms


    【解决方案1】:

    尝试以下解决方案:-

    创建文本文件并在其中写入以下代码:-

    FOR /F "tokens=" %%G IN ('DIR /B /AD /S bin') DO RMDIR /S /Q "%%G" FOR /F "tokens=" %%G IN ('DIR /B /AD /S obj') DO RMDIR /S /Q "%%G"

    现在使用带有 .bat 扩展名的 SamplefileName.bat 保存此文件。 确保将“选择另存为类型”选项保存为“所有文件”。

    现在您需要将此 .bat 文件放入您的项目 .SLN 文件所在的解决方案目录中。

    此 .bat 文件将从项目解决方案中删除 bin 和 obj 文件夹

    现在,只要您更改代码并希望调试器在更改后运行,下一步就是运行此 bat 文件。

    您可能不需要关闭并重新打开模拟器/Genymotion 虚拟设备

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多