私はMVVM Lightのインストーラを作成しました。インストールの一部はVisual Studio 2010、2010 Express、2008のコードスニペットです。残念ながら、コードスニペットはLCIDコード、たとえばen-USの場合は1033)。スニペットが正しいフォルダ/ LCIDにない場合、Visual Studioはそれらをロードしません(はい、まったく愚かですがわかりました)。WixでVisual Studioスニペットをインストールする
VSが英語でインストールされている場合、すべてがよくしかし、Geman(たとえば)バージョンのVSが見つかった場合、スニペットはVSに登録できません。
LCIDを検出してそれをプロパティとして使用する方法、つまりLCIDに応じて適切なフォルダにスニペットをインストールする方法はありますか?私は多言語インストーラについて知っていますが、フライを殺すバズーカのようです。他のアイデア?
おかげで、 ローラン
これは本当に良い試行ですが、残念ながら、これはVisual Studioのものではなく、ユーザーのOSロケールIDを返します。 StudioのLCIDを取得する方法はありますか?私の場合、OSロケールはen-GB(2057)、Studioはen-US(1033)です。 乾杯!ありがとう! Laurent – LBugnion
申し訳ありませんが、VSがどこかのレジストリにそれを残しているかどうかわかりません。 –