0

MonoDevelop(Android、Console、iOS)用のプロジェクトとファイルテンプレートを作成しようとしていますが、mpackファイルをインストールできないようです。mpackファイルをインストールすると、monodevelopアドインマネージャーでこのエラーが発生し続けます。

アドインMonoDevelop.MonoAndroid.2.8.1.2は/MonoDevelop/Ide/Aboutを拡張しようとしていますが、この拡張ポイントを定義するアドインはありません。

そして、これが私のテンプレートです。何かばかげたものを見つけたら、私に知らせてください。

ありがとう、ケニー。

<Runtime>
    <Import file="__PreviewImage.png"/>
    <Import file="__TemplateIcon.png"/>
</Runtime>

<Dependencies>
    <Addin id="::MonoDevelop.Ide" version="2.8"/>
</Dependencies>

<Extension path="/MonoDevelop/Ide/ProjectTemplates">
    <ProjectTemplate id="iFactrCrossPlatformAndroid" file="iFactrCrossPlatformAndroid.xpt.xml" />
    <ProjectTemplate id="iFactrCrossPlatformTouch" file="iFactrCrossPlatformTouch.xpt.xml" />
    <ProjectTemplate id="iFactrAndroid" file="iFactrAndroid.xpt.xml" />
</Extension>

4

1 に答える 1

1

ルート要素に正しい属性があると仮定しています。その場合、エラーは、MonoDevelop.MonoAndroid.dll の古いコピーがどこかにあり、アドイン エンジンが何らかの理由で混乱していることを示しているようです。

アドインのすべてのファイル (マニフェストを除く) をインポートして、それらを mpack に含める必要があることにも注意してください。

<Runtime>
    <Import file="__PreviewImage.png"/>
    <Import file="__TemplateIcon.png"/>
    <Import file="iFactrCrossPlatformAndroid.xpt.xml"/>
    <Import file="iFactrCrossPlatformTouch.xpt.xml"/>
    <Import file="iFactrAndroid.xpt.xml"/>
</Runtime>
于 2012-05-02T19:47:52.940 に答える