Xamarin表示Android Emulator没有附加到调试

时间:2018-01-29 21:09:05

标签: visual-studio xamarin.forms

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

1 个答案:

答案 0 :(得分:1)

尝试以下解决方案: -

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

  

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

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

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

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

现在,每当您进行代码更改时,下一步就会运行此bat文件,并且您希望调试器在更改后运行。

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