質問: Visual Studio 2015でC#でandroidアプリの開発を行っております。 機能はごく単純でフォーム上に配置されたボタンを押下するとトースト表示する、というだけのものです。 しかしこれを実行しようとすると、一見アプリが起動したように見えるのですが、フォーム上のボタンは表示されず2、3秒で勝手にアプリが終了してしまいます。 デバッグ出力は以下の通りとなっています。 ``` Android application is debugging. (中略) 07-19 13:35:57.650 D/Mono ( 714): Assembly Loader probing location: 'microsoft.visualstudio.designer.interfaces'. 07-19 13:35:57.650 F/monodroid-assembly( 714): Could not load assembly 'microsoft.visualstudio.designer.interfaces' during startup registration. 07-19 13:35:57.660 F/monodroid-assembly( 714): This might be due to an invalid debug instalation. 07-19 13:35:57.660 F/monodroid-assembly( 714): A common cause is to 'adb install' the app directly instead of doing from the IDE. ``` アプリが起動すると下から4行目の【D/Momo】というところまで表示され、勝手にアプリが終了したタイミングで末尾3行が表示される、という状況です。 実機、エミュレータいずれを用いても状況は同じです。 メッセージを基に以下の対処を行ってみたのですが状況は改善しません。 ・プロジェクトのプロパティ→Android Options→Packagingタブ→Use Fast Deploymentチェックボックスをオフにする。 ・一度apkファイルを生成してadb installしてから実行する。 なお、環境は以下の通りです。 Visual Studio 2015 Update 3 Xamarin 4.1.1.3 Xamarin.Android 6.1.1.1 以上、お知恵を拝借したくよろしくお願いします。
回答: ご指摘、アドバイスありがとうございました。 amay077様にご教示いただいた方法とは異なる方法で解決しました。 (ご教示いただいた方法は試してみましたが奏功せず、でした) プロジェクトの「参照」から、エラーの原因になってい(ると思われ)る"microsoft.visualstudio.designer.interfaces"を削除する、という方法です。 正直、解決したというよりたまたま今回はこれで動いてしまったという方が適切かもしれません。 ともあれ、機能としては至極単純なアプリなのでこれで進められそうです。 ありがとうございました。