Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ClickOnce としてデプロイされる VSTO Excel COM-AddIn があります。
IAddInPostDeploymentActionこれは、 の下のマニフェストに実装してバインドすることにより、インストール後のアクションを使用します<vstav3:postActions>。
IAddInPostDeploymentAction
<vstav3:postActions>
ただし、インストール前のアクションも必要です (レジストリを読み取り、既存のアドインを無効にするため)。
これは ClickOnce で可能でしょうか?
これを行う唯一の方法は、実行したいことを実行する前提条件を作成し、それを前提条件としてデプロイすることです。ClickOnce自体は、プレインストールコマンドを実行する方法を提供しません。
Bootstrapper Manifest Generatorを使用して、セットアップおよびデプロイメントパッケージを作成した後、前提条件パッケージを作成して、必要なコマンドを実行できます。