Excelアドインのすべてのソースファイル(xmlマニフェスト、JSファイルなど)をフォルダ\\Mac\Home\
に置きます。にマニフェストファイルがSHARED FOLDER
に表示されます。マニフェストファイルが見つかりません
Add-in Commands
の実装方法を学ぶには、Visual Studioで別のExcelアドインプロジェクトを作成し、an xml fileを含む多くのファイルを生成します。私はSourceLocation
を正しいhtmlファイル(すなわち、\\Mac\Home\Home.html
)に向けています。次に、Excelでワークブックを開くVisual Studioからプロジェクトをデバッグできます。実際にアドインコマンドがあります。
したがって、フォルダ\\Mac\Home
にアドインコマンドを有効にするxmlファイルをコピーし、私の最初のマニフェストを置き換えます。しかし今回は、Excel for WindowsがSHARED FOLDER
にマニフェストを見つけることができませんでした。
誰が間違っているのか分かりますか?
編集1:私はコメントに書いて、私は一部VersionOverrides
を削除した場合、マニフェストはSHARED FOLDER
に表示されます。だから問題は、 VersionOverrides
の内容から来ています。
私は\\Mac\Home\Functions\
にButton16x16.png
、Button32x32.png
と\\Mac\Home\Images\
にButton80x80.png
、およびフォルダFunctions
をコピーしました。その後、~remoteAppUrl
を\\Mac\Home
に置き換えてthis new xml fileを生成しました。それでも動作しません。
マイケルの#に追加します1の場合、共有フォルダの各マニフェストには一意のGUIDが必要です。 –
実際に、私はすでにこれらの点をテストしています...例えば、完全に 'VersionOverrides'を削除すると、マニフェストは共有フォルダに表示されます。だから、問題は 'VersionOverrides'のものに由来します... – SoftTimur
サンプルから直接あなたのVersionOverridesを取得していますか?そうでない場合は、まずそれを試して、それが機能するかどうかを確認してください。次に、サンプルから1行ずつ変更します。 –