Excel 2013 Web アプリを作成するために、MSDN のこの一見単純なチュートリアルに従おうとしています。
http://msdn.microsoft.com/library/office/fp142255%28v=office.15%29
「マニフェストの信頼できる場所を指定するには」と「Hello World アプリをテストして実行するには」の手順に行き詰まっています。ネットワーク共有も SharePoint サーバーも利用できません。マニフェスト ファイル自体をどこかに指定して、ターゲット アプリケーションを直接ロードできない理由がわかりません。アプリを見つけてExcelに挿入すると、「カタログに接続できません」という漠然としたメッセージしか表示されないため、実際の問題が何であるかはわかりません。Excel のセキュリティ センター ダイアログは、「https://」が必要であるというメッセージを表示して、ローカル ドライブの参照 (C:\path\to\app など) を積極的に拒否します。Excel は有効な「ネットワーク共有」として「\\.\[ドライブ文字]\path\to\app\」を受け入れました (バグ?)しかし、挿入ダイアログに「カタログに接続できません」というメッセージが表示されます。また、パスから末尾のバックスラッシュ '\' を除外し、アプリのフル パスとファイル名、およびアプリ ディレクトリとファイル名のさまざまな組み合わせを指定するなど、テーマのバリエーションも試しました。
また、テスト アプリをローカルとリモートの両方の Web サーバーに投入して、Excel にマニフェスト (およびアプリのディレクトリ) を指定しようとしましたが、Web サーバーのログには、Excel が SharePoint REST API に接続しようとしていることが示されています。エンドポイント (/pathtoapp[/appname.xml]/_api/web/lists?$filter=TemplateFeatureId%20eq%20guid'61e874cd-3ac3-4531-8628-28c3acb78279'&$select=Id")、結果として 404 (つまり、SharePoint サーバーではありません)、Excel は役に立たない「カタログに接続できません」というメッセージを表示します.サーバー ログは、少なくとも Excel が実際に何かを行っていることを証明し、セキュリティ センターは少なくとも、URL をSharePoint URL. ただし、Excel に個々のアプリを単純な URL から読み込むように指示する明確な方法はありません。SharePoint の代わりに Web サーバーを使用することも、SharePoint をインストールする機能 (Linux サーバーなど) を持っていない場合、または望んでいない場合や、その機能 (Linux サーバーなど) がない場合の Web サーバーの応答もどうあるべきかを説明します。
それで、私は何が欠けているか、間違っていますか?ローカル コンピューター上で Excel Web アプリを作成することは、Web アプリの開発者にとって賢明なことです。ユーザーが直接 URL を介して Web アプリをインストールできるようにすることも、開発者にとって賢明なことです。