皆さんごきげんよう。今日は FIM Outlook Add-in のインストールに伴う問題についてご報告いたします。 日本のサポートではまだ報告されていない事例ですが、US の同僚からもらった情報ですので、もし類似の現象に見舞われている方はまずご確認くださいませ。
【状況】 Forefront Identity Manager 2010 の Outlook Add-in をインストールしていると、以下のメッセージが表示され、インストールが失敗します。
Forefront Identity Manager Add-ins and Extensions -- Office integration requirement missing: Cannot find mscomctl.dll. Please install .Net Programmability Support or repair if already installed and try again.
上記は英語メッセージですが、ポイントは Cannot find mscomctl.dll です。 これのトラブルシュートは厄介ですが、以前 SharePoint のインストールでハマった際にご紹介した Windows Installer の Verbose ログを取ると詳細が分かります。(Windows Installer = MSI のログの取り方は後述をご参照ください。) 以下、ログの出力例です。
【対処方法】 この問題に対処するには、以下の手順を順次実施してください。 対処 (1) : Windows Installer の更新 下記よりモジュールを入手し、Windows Installer を更新します。これで解決しない場合は、対処(2) に進みます。
Article ID: 972397 - Last Review: October 14, 2009 - Revision: 1.0 A hotfix for Windows Installer is available for Windows XP, Windows Server 2003, Windows Vista, and Windows Server 2008 http://support.microsoft.com/kb/972397/EN-US
対処 (2) : Office 関連のアセンブリの更新を実施する 1. Microsoft Office 2007 の修復インストールを実施します。なお、Office 2003 の場合は Office 2007 SP2 以上にアップグレードします。 2. 以下をダウンロードし、インストールしてください。
Download and Install the 2007 Microsoft Office System Update: Redistributable Primary Interop Assemblies http://www.microsoft.com/downloads/details.aspx?familyid=59daebaa-bed4-4282-a28c-b864d8bfa513&displaylang=en
【補足 : Windows インストーラのログの記録を有効にする方法】 以下がご参考いただけると思います。
文書番号: 223300 - 最終更新日: 2006年12月11日 - リビジョン: 4.3 Windows インストーラのログの記録を有効にする方法 http://support.microsoft.com/default.aspx?scid=223300
Regedit.exe を使用して、レジストリを開き、次のパスとキーを作成します。
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer Reg_SZ: Logging 値 : voicewarmup
上記を設定すると、システムで実行する MSI がすべてログられてしまうので、スポットで取りたいわ!というアナタには、上記レジストリを設定するほかに、msi ファイルを直指名でログを取る方法もあります。
以下は、Add-ins and extensions_ja-JP.msi のセットアップの生きざまを克明に c:\temp 配下に FIMInstall.log というファイルを作り、そこにログってやるという例です。
msiexec /i "D:\VL\Add-ins and extensions\x86\Add-ins and extensions_ja-JP.msi" /L*v "C:\temp\FIMCliinstall.log"
以上お手数をお掛けして申し訳ございませんが、どうぞよろしくお願いいたします。
ういこう@Mac 版もついに "outlook" という名前になったことに感慨