9

Visual Studio でOffice JavaScript APIを使用してタスク ペイン Office アドインを開発しています。アプリケーションを実行すると、Office のデスクトップ クライアント バージョンで実行されます。

オフィスストアの要件は述べています

Office 用アドインは、Office 2013 および Office Online でサポートされているオペレーティング システム、ブラウザー、およびデバイスで完全に機能する必要があります。

そのため、Office オンライン バージョンでもテストする必要があります。

問題は、アプリケーションを Word/Excel/Powerpoint Online にロードしてテストする方法が見つからないことです。また、アプリを公開してテストし、アプリ ストアに送信できる SharePoint セットアップもありません。

どんな助けでも大歓迎です。

4

3 に答える 3

6

オンライン Office クライアントでアドインをテストする新しい方法が追加されました。マニフェスト ファイルをブラウザー ストレージに読み込むことで、アドインを直接サイドロードできます。これを行うには、[挿入] > [Office アドイン] に移動し、[マイ アドインの管理] > [マイ アドインのアップロード] (ダイアログの右上隅にある [マイ アドイン] タブ) を選択します。

Visual Studio を使用してワンクリックの展開とテストを実行している場合、アプリ カタログにアクセスできる Office 365 開発者サイトまたは開発者テナントを使用する場合ほどシームレスではないことに注意してください。このサイドローディング機能。ただし、Visual Studio を使用しない場合、または開発サイト/テナントを使用したくない場合、これは Office Online でアドインをテストする簡単な方法です。

試してみて、この機能についてどう思うか教えてください!

于 2016-03-16T21:39:41.270 に答える
4

上記の Massimo の回答に倣うと、O365 開発サイトを作成するのが最も簡単な方法です。また、Visual Studio を使用していると仮定すると、"Start Action" プロパティによってアプリが Excel Online ドキュメントに展開されます (少し隠されていますが、非常に便利です!) 「スタートアクション」にInternet Explorer!

Word & PowerPoint online の場合、または VS を使用していない場合は、「Office Online でアドインをデバッグする」を参照してください。

注: 上記の記事に従っている場合は、localhost URL に関するいくつかの説明 (ステップ #2): Visual Studio を使用している場合は、XML を手動で編集するのではなく、代わりに「発行」機能を使用して取得できます。すぐにアップロードできるマニフェスト。これをする:

  1. マニフェストを含むプロジェクトを右クリックし、[発行] を選択します。
  2. プロファイルの「現在のプロファイル」で、「新しいプロファイルを作成」​​を選択し、「ローカル パブリッシュ」などの名前を付けます。
  3. 「アプリをパッケージ化する」ボタンを選択し (ローカル マシンに対してテストするだけの場合は、「Web プロジェクトを展開する」ボタンをスキップします)、localhost 展開の URL を入力します (例: 「https://localhost 」のようなもの)。 :44300 ")。[完了] をクリックして数秒待つと、公開されたマニフェストのコピーが Windows エクスプローラーに表示されます。

アドインをローカルで実行するために VS が使用する URL を見つける最も簡単な方法は、Web プロジェクトの [プロパティ] ペインを使用して、SSL URL プロパティを確認することです。

.

残りの手順については記事に従ってください (もちろん、Office オンラインからアドインを試すときは、アドインが VS から F5 キーを押して、サイトが localhost で実行されていることを確認してください)。 )。または、上記と同じ手順を少し変更して、最初に無料の Azure Web サイトに公開し、代わりにそれを指定します。

于 2015-10-15T18:22:21.063 に答える
3

テスト用に、Office 365 の 30 日間の無料試用版テナントを作成できます。アドインを公開し、そのテナントのアカウントでテストできます。
Office 365 で SharePoint アドインの開発環境をセットアップする

Office 365 Developer Subscription プログラム (無料) に参加して、1 年間の試用版を入手するオプションもあります。
http://dev.office.com/devprogram

オンライン クライアントを使用してデバッグするには、それに応じてプロジェクトの Start Action プロパティを変更する必要があります。

Visual Studio で Office アドインを作成してデバッグする

于 2015-10-10T21:05:07.477 に答える