2011-07-07 18 views
1

Excel 2007用のVSTOアドインがあります。これは、オフィスのすべてのマシンで動作します。これは、先週のMSアップデートの後に起こった。基本的には、アドインは設定ファイルを認識しませんが、その特定のマシンでのみ認識されます。我々は、アプリケーションをアンインストールしてから再インストールしました。その後、完全なWin 7を再インストールし、Excelをロードし、次にアプリケーションを実行して、同じ問題を抱えました。我々は今、XPで彼のアプリケーションをVM上で実行させてもらいました。組織内の他の誰もこの問題を抱えていません。完全なWindowsの再インストールは何もしなかったので、この時点で何をすべきか分かりません。どんな助けもありがとう。.NET VSTO Excel 2007用のアドインを読み込みません。 1台のマシンでのみ発行!

ありがとうございました。

答えて

1

ソリューション:

スタート]> [ファイル名を指定して実行>のRegEdit>ます。HKEY_CURRENT_USER \ Software \ Microsoft \ Officeの\エクセル\アドイン\ YourAddInName \

編集からマニフェストキー、:

マニフェスト= "C:\プログラムファイル\\ WordAddIn.vsto | vstolocal"

へ:

マニフェスト= "ファイル:/// C:\プログラムファイル\\ WordAddIn.vsto | vstolocal"

展開で、この作業をするために、右側のソリューションエクスプローラでセットアッププロジェクトをクリックしてください> [表示]> [レジストリ]をクリックし、キーを編集します。

+1

こんにちはジェレミー、これを投稿していただきありがとうございます。私はこれがここにあったことを忘れて、私はずっと前にそのことを考え出しました。うまくいけば、これは他人を助けるでしょう。 – Erick

2

そのマシンとそれが動作しているマシン間の構成(OS、ソフトウェアなど)に違いはありませんか?それが関連している可能性のようにこれが見えます...

VSTO 4.0 SP1 will cause a VSTO Addin to not find its config file.

+1

ありがとうございます!それはトリックでした!なぜそれが他のマシンで動作するのか分かりませんが、マニフェストキーに 'file:///'を追加するだけでした。 – Erick

+0

+1このハックが私の問題を解決したとは思っていません。 –

関連する問題