2017-03-29 25 views
2

Outlookアドインを作成し、デバッグして正常に動作しました。私は配布のためにそれをパッケージ化できるようにしたい。これは非常に限定された聴衆5-10人のためです。そうするための措置は何ですか?Visual Studioを使用してOffice VSTOアドインを展開する方法2017

ビルド| (ローカルファイル名とCDROMインストール場所のオプションを使用して)動作するように見えるが、大量の1.5MBのsetup.exeファイルが作成され、実行されると永遠にかかる(リモートサーバに接続しようとしているように見えて、エラー、アドインが登録されているように見えます)。

オンライン見て、私はSetupProjectを作成またはInstallShield限定の追加を使用してへの参照を見つけましたが、それらのどれもは、Visual Studioに適用するには表示されません2017年

私はちょうど私のDLLおよび提供することができれば、私は幸せになるだろう.regファイル - これは5-10人のパワーユーザーの小さなセットです。

このアドインを展開する最も簡単な方法は何ですか?

答えて

2

最も簡単な方法は、ビルド|公開する。あなたがそれを望まないのであれば、オンライン活動を無効にするだけです。 Project - > Settings - > Publishでそれを行うことができます。たとえば、「アップデート」の設定を確認してください。

1

ここからのVisual Studioプロジェクトのタイプをダウンロードすることができます。 https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2017InstallerProjects

これは、あなたがパッケージを展開することができますが、それは私の意見ではややバギーです。また、上記のリンクには何らのドキュメントもありません。あなたはそのために別のページに行かなければならないとの回答は、コメントに埋設されている:

https://msdn.microsoft.com/en-us/library/ybshs20f(v=vs.90).aspx

ClickOnceのは、しかし、私たちのために、より一貫して取り組んできました。右クリックし、[プロジェクトで公開]を選択します。

それはクリックスルーライセンス、あなたが画像を含む全体のプロセスをカスタマイズすることができ、古いのInstallShield LEプロセス、オフから長い方法など

しかし、InstallShieldのLEは、それは問題の自身のセットの持っていたあります、放棄されたもののすべてであったようだ。

WiX()のような他のサードパーティのツールを見れば、正しくインストールされたり、手作業で独自のインストーラを作成して、必要な場所に置くことができます。

関連する問題