3

VisualStudio 2010でMonoDroidを使用しています。リリースモードでコンパイルすると、APKファイルが生成されません(コンパイル出力と一緒にBINフォルダーにある必要があります)。

以前はチャームのように機能していました。プロジェクトの構成やモノドロイドのインストールなどで何が変わったかを指摘できません。

私はちょうど3つの警告があります:

Found conflicts between different versions of the same dependent assembly.  BCom.MAF.ViewModel

そして1つ:

Assembly generation -- The version '1.0.0.*' specified for the 'file version' is not in the normal 'major.minor.build.revision' format  BCom.MAF.UI.Android

これは(驚くべき)問題でしょうか?

よろしくお願いします。

4

1 に答える 1

8

これは私の間違いです。APKファイルは公開/開始時にのみ生成されます。リリースモードでも、ビルドまたはリビルドのみを実行し、開始は実行しなかったため、APKは生成されません。

このXamarinMonodroidドキュメントでは、ステップ2で「リリースモードでテスト」して、すべてのリンクが正しく行われたことを確認します。それは少しオプションに聞こえます。実際、APKファイルを取得するには、アプリをリリースモードで起動する必要があります。

この動作は、プロジェクトのMSBuildタスクで少し作業することで変更できます。

編集:新しい「展開」コンテキストメニューエントリがあります。すべてが簡単になりました:-)

于 2012-09-19T14:58:26.557 に答える