Visual Studio 2012をインストール後、Excel 2002が終了できない

問題

Window 7 Pro(32bit)にVisual Studio 2012をインストールすると、Excel 2002が終了出来なくなった!

ウィンドウの右上の[x]ボタンやメニューの「ファイル」→「終了」を選んでも終了出来ない。なおタスクマネージャーから強制終了は出来る。

原因

調べてみるとVisual Studioの「Team Foundation Office Add-in」の「TFSOfficeAdd-in.dll」がエラーを起こしている。

以下イベントビューアーの内容

障害が発生しているアプリケーション名: EXCEL.EXE、バージョン: 10.0.6871.0、タイム スタンプ: 0x4daf71c5
障害が発生しているモジュール名: TFSOfficeAdd-in.dll、バージョン: 11.0.61030.0、タイム スタンプ: 0x5270a9cd
例外コード: 0xc0000005
障害オフセット: 0x00020450
障害が発生しているプロセス ID: 0x1658
障害が発生しているアプリケーションの開始時刻: 0x01cf1d834f62f269
障害が発生しているアプリケーション パス: C:\Program Files\Microsoft Office\Office10\EXCEL.EXE
障害が発生しているモジュール パス: C:\Program Files\Common Files\Microsoft Shared\Team Foundation Server\11.0\x86\TFSOfficeAdd-in.dll

解消方法

使うとは思えない機能なのでレジストリから登録を外せば問題解消した!!

cd "C:\Program Files\Common Files\Microsoft Shared\Team Foundation Server\11.0\x86"
regsvr32 /u TFSOfficeAdd-in.dll