1

Visual Studio のセットアップおよび展開プロジェクトで作成された msi を使用して展開された visio 2010 アドインがあります。セットアップ プロジェクトには、レジストリを確認し、Visio 2010 がインストールされていない場合にユーザーにプロンプ​​トを表示する起動条件があります。RegKey - SOFTWARE\Microsoft\Office\14.0\Visio、ルート - vsdrrHKLM、値 - 現在登録されているバージョン

これは、Visio 2010 32 ビットを搭載した Win XP、Win 7 (32 ビットと 64 ビットの両方の OS) で Visio 2010 バージョンが検出されない場合に、ユーザーにプロンプ​​トを表示するのに適切に機能します。Windows 7 64 ビットで visio 2010 を実行すると、visio がインストールされていても 64 ビット バージョンのセットアップでプロンプトが表示されます。

これを解決するための指針に感謝します

4

1 に答える 1

0

SOFTWARE\Microsoft\Office\14.0\Visioマシンのレジストリで、HKLM または HKCU の下に表示されません。

代わりにチェックしてくださいHKCR\Visio.Application\CurVer。その値は、Visio と OS のビット数に関係なく、レジストリにあるようです。

于 2013-01-22T23:05:46.183 に答える