nuits.jp blog

C#, Xamarin, WPFを中心に書いています。Microsoft MVP for Visual Studio and Development Technologies。なお掲載内容は個人の見解であり、所属する企業を代表するものではありません。

XamarinにおいてAndroid実行時にブレークポイントが効かなくなった時の対処方法

私自身はあまりなったことないのですが、Twitter見てたら困っていた人がいたので対処方法をまとめて見ました。

元ネタは自分の体験とフォーラムの情報です。

forums.xamarin.com

とりあえず以下を試して見ましょう。

  • 全プロジェクトのbin/objフォルダを削除してリビルドする
  • アプリケーションを一度アンインストールする
  • 合わせてMono Runtime(今もこの名前だっけ?とにかくMonoやXamarinと名前がつくものを全てアンインストールする)
  • 一旦ブレークポイントを全て外してリビルドする
  • ビルドをDebug > Release > Debugに切り替え戻してビルドしてみる
  • .suoファイルを削除してVSを再起動する
  • PCとVSを再起動してみる

ちなみにおかしくなったらとりあえずbin/objを消すのはXamarinの常套手段ですってことで、Visual Studioの人はこの拡張機能がオススメです(ステマ
Force Project Cleaner Addin - Visual Studio Marketplace

Xamarin Studioの人はこちらもどうぞ
Xamarin Studioでクリーンしてもクリーンされない問題 - SDD(Sleep-Driven Development)