初めてVSTOアドインをExcel用に作成しました。私はアドインをエンドユーザのマシンに簡単にインストールする方法を見つけようとしています。私は、公開ウィザードを使用している場合Clickonceを使用せずにVSTOをインストール
<ProjectName>.dll is not a valid Office Add-in.
が、それは私に与えていない:私は.dllファイルをコピーして、私はこのエラーを取得するExcelのCOMアドインマネージャからそれを追加しようと
クライアントPCにファイルをインストールする場所を選択するオプション。代わりに、インストールファイルへのパスを使用します。
パブリッシュウィザード(AKAクリック)を使用せずにVSTOアドインをインストールするにはどうすればよいですか?
これは機能しました!ありがとうございました!私は何かを理解していない。それを指示するレジストリキーは、私はそれらを手動で正確に行いましたが、動作しませんでした。私が考えることができるのは、Visual Studioが何かを検出して自動的にAddinを登録するものです。これは本当ですか? –
[手動でVSTOレジストリキーを作成する](http://msdn.microsoft.com/en-us/library/bb386106.aspx)できるはずです。キー自体は、すべてのユーザーと単一ユーザーのどちらにインストールするか、Office 2007または2010をインストールするかどうかによって異なります。もう一つ考慮すべきことは、開発マシンに展開する前に[Clean your solution](http://msdn.microsoft.com/en-us/library/bb386179.aspx#DeploymentDuringDevelopment)を実行することです。また、新しいレジストリキーを見つけるには、オフィスアプリケーションを再起動する必要があります。 – SliverNinja
最初のリンクは有効ではなくなりました。 : –