我使用Visual Studio 2017(版本15.0)创建了一个跨平台项目,该项目使用Xamarin同时针对IO和Android。我已经编写了一些自定义渲染器,专门针对我的工作计算机上的android。我想要完成的是在任何Android相关代码中设置调试断点,但项目下拉列表只给我IOS作为选项。我可以在我的Android设备上运行该项目。
如图所示,由于我的预编译器条件设置,所有代码都显示为灰色。
如果我删除#if ANDROID 我可以设置断点并以这种方式调试,但我希望能够使用intellisense。任何人都知道我缺少什么才能让它正常工作?
答案 0 :(得分:0)
我通过重新加载Android项目解决了这个问题。