2009-07-21 10 views
1

私はVSTOでWordテンプレートを開発しました。パブリッシュされると、Setup.exe、複数のmsiファイルなどを含む複数のファイルで構成されます。Sharepoint + VSTOの展開

私の会社のセキュリティポリシーでは、dllとexesをサーバーに格納できないため、別の方法が必要です。エンドユーザーに必要なものをすべて提供します。 (それはxxx.dotmをアップロード)

2)すべてが正しくインストールされてしまったと言う

1)各クライアントマシン上のsetup.exeファイルを実行します。

は私があれば、それは十分だろうthoght SharePointにファイルとそれを

3)編集ポリシー設定

を登録するが、それはしません。ユーザーが "新規" - > "xxx"を使用してSharePoint内に新しいドキュメントを作成すると、要求されたドキュメントがエラーメッセージなしで読み込まれ、ドキュメントが表示されますが、Wordは拡張子/リボンなどをロードしません。

違う?どんな助けでも本当に感謝しています。

答えて

0

あなたはどのようにアセンブリをホストしていますか? これまでのところ、Sharepoint上でDOTMファイルをホストしており、カスタムクライアントは各クライアントマシン上にローカルに配置されています。 なぜこのアプローチを選んだのか分かりませんが、すべてのコンポーネントがローカルにデプロイされているときにアプリが動作することを確認することをおすすめします。 それがうまくいくならば(あなたのアプリはうまくいき、配備の問題だけです)、UNC共有を設定し、アセンブリ/アプリケーションファイルを共有に配置し、sharepointにホストされているDOTMを入れてみてください。 これが機能するかどうかを確認してください。あなたのCASに問題がありません。 VSTOドキュメントアプリケーションのネットワーク展開に関するMSDNドキュメントを参照してください。