日本語版 海外オープンソースソフトウエア・プロジェクトのHOzawaさんから、StyleCop日本語化のコメントを頂いたので試してみました。
試した環境は64bit版Windows7で、VisualStudio2010です。
このエントリは、うまくいきませんでしたよ。という内容です。
2010/06/27追記
現在のバージョンでは問題は解決されており、以下のようなエラーにはなりません。
うまくいったエントリはこちら「StyleCopの日本語化(成功) - タイトルは未定」
インストール
StyleCop
まずは、StyleCopを使ってみる - タイトルは未定に書いてあるStyleCopの4.4.0.9をインストールします。
日本語化
http://sourceforge.jp/projects/oss-ja-jpn/releases/?package_id=11170 にある日本語化モジュール*1をダウンロードします。
あとは解凍したファイルをStyleCopがインストールされたディレクトリに上書きするだけ。
自分は64bit版Windows7で、VisualStudio2010の環境で試してみました。
デフォルトならここですね。「C:\Program Files (x86)\Microsoft StyleCop 4.4.0.9」
使ってみようとした
VisualStudioを起動すると以下の様なエラーメッセージが…
調べてみた
エラメッセージにあるように、VisualStudioを/Logオプションを付けて起動します。
で、問題のエラーメッセージを表示した後、C:\Users\nakaji\AppData\Roaming\Microsoft\VisualStudio\10.0\ActivityLog.xmlを見てみます。
<entry> <record>221</record> <time>2010/06/23 13:15:49.789</time> <type>Error</type> <source>VisualStudio</source> <description>CreateInstance failed for package [Microsoft.StyleCop.VisualStudio.StyleCopVSPackage, Microsoft.StyleCop.VSPackage, Version=4.4.0.9, Culture=neutral, PublicKeyToken=f904653c63bc2738]</description> <guid>{629EB7CC-69C2-43AC-9BC9-482B0F810C4E}</guid> <hr>8013141a</hr> <errorinfo>ファイルまたはアセンブリ 'Microsoft.StyleCop.VSPackage, Version=4.4.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'、またはその依存関係の 1 つが読み込めませんでした。厳密な名前の検証に失敗しました。 (HRESULT からの例外: 0x8013141A)</errorinfo> </entry> <entry> <record>222</record> <time>2010/06/23 13:15:49.796</time> <type>Error</type> <source>VisualStudio</source> <description>End package load [Microsoft.StyleCop.VisualStudio.StyleCopVSPackage, Microsoft.StyleCop.VSPackage, Version=4.4.0.9, Culture=neutral, PublicKeyToken=f904653c63bc2738]</description> <guid>{629EB7CC-69C2-43AC-9BC9-482B0F810C4E}</guid> <hr>80004005 - E_FAIL</hr> <errorinfo>ファイルまたはアセンブリ 'Microsoft.StyleCop.VSPackage, Version=4.4.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'、またはその依存関係の 1 つが読み込めませんでした。厳密な名前の検証に失敗しました。 (HRESULT からの例外: 0x8013141A)</errorinfo> </entry>
インストールしたStyleCop(英語版)は4.4.0.9だから、4.4.0.9をロードしようとするけど、日本語化モジュールは4.4.1.0なのでダメって事かな?
よくわからんです。むーん。
*1:stylecop-f1a1f7cd9f80-ja1-1.zip