私は最近、Outlook Add-in(単純な1つのタスクペインでAPIコールを呼び出し、テキストを挿入して戻す)を公開しました。同じWebプロジェクトのOfficeアドインと異なるマニフェストファイル
他のOffice製品(Word、Excelなど)の開発に興味があります。
Wordマニフェスト、Excelマニフェスト、Outlookがすべて同じWebプロジェクトを指しているが、プロジェクトの異なるフォルダを指し示すことができるかどうかは疑問だった。
私は最近、Outlook Add-in(単純な1つのタスクペインでAPIコールを呼び出し、テキストを挿入して戻す)を公開しました。同じWebプロジェクトのOfficeアドインと異なるマニフェストファイル
他のOffice製品(Word、Excelなど)の開発に興味があります。
Wordマニフェスト、Excelマニフェスト、Outlookがすべて同じWebプロジェクトを指しているが、プロジェクトの異なるフォルダを指し示すことができるかどうかは疑問だった。
@ rick-kirkhamマニフェストが指す別のフォルダを保持する1つのWebプロジェクトで複数のマニフェストファイルを作成することができました。私は現在、Outlook、Word、Excelのアドインを同じWebプロジェクトで使用しています。
私がしなければならなかったことは、Webフォルダを指すマニフェストファイルプロジェクトの参照を削除することでした。
複数のOfficeホストアプリケーション上で動作するアドインを有する標準的な方法は、単一のマニフェスト(各Officeアプリケーションのための1つのホスト)に複数<host>
セクションを有することです。つまり、原則として、各ホストアプリケーションごとに別々のマニフェストファイル(実際には別々のアドインを意味する)を持つことが可能だと思います。重要なことは、各マニフェスト内のさまざまなURL値がそのアドインの適切な場所を指していることを確認することです。まだお持ちでない場合は、documentation about the manifest XMLに精通していることをご確認ください。
同じWebディレクトリを指し示す異なるマニフェストファイルを使用しようとしました。私はVS 2015を使用しており、ソリューション内に2つのプロジェクト(マニフェストプロジェクトとWebプロジェクト)を作成します。私はすべての詳細を同じWebプロジェクトの図に示すようにポイントし、マニフェストのWebディレクトリを削除して、同じWebディレクトリを指し示す複数のマニフェストを持つようにします。なぜそれがうまくいかないのか理解できませんでした。同じマニフェスト内の異なるホストを使用しようとします。 – IvNen
@BSMPを編集いただきありがとうございます。 – IvNen
大変申し訳ございませんが、何とか画像が壊れてしまったのを忘れました!今修正されました。 – BSMP