3

そこで、Visual Sudio 2010 を使用して Outlook アドイン用の MSI を作成し、レジストリ キーを次のように追加しました。

レグハイブ

Wow6432NodeOfficeとWindowsはどちらもx64ですが、実行するとレジストリキーが配置されます。

Windows 7 と Office 2010 x64 を実行しています。

次に、myAddin レジストリ ハイブをエクスポートして編集し、HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Outlook\Addins. Outlook を開いて何を推測しますか....アドインが表示されます。

Wow6432Node次の質問ですが、Visual Studio で通常とハイブの両方にレジストリ キーを追加するにはどうすればよいですか?

これは、この質問のフォローアップです: Outlook COM addin installed but not loading in Outlook

4

1 に答える 1

3

x64 Office の場合、インストーラーが割り当てるレジストリの場所を認識できるように、適切なTargetPlatform ( VS Setup Project Properties の下) を割り当てていることを確認してください。デフォルトTargetPlatformは x86 で、レジストリ ハイブをWow6432Nodex64 OS ホストに配置します。

VS セットアップ プロジェクト (x64 Office)

ターゲットプラットフォーム = x64

VS セットアップ プロジェクト (x86 Office)

ターゲットプラットフォーム = x86

于 2012-10-25T15:23:15.370 に答える