Visual Studio 2015の"Visual C++ for Cross-Platform Mobile Development"を試そうとしてプロジェクトを生成したらこんなエラーが。
フォールバック カルチャ "en" の "Microsoft.VisualStudio.iOS.Project.resources.dll, Version=14.0.0.0, PublicKeyToken=b03f5f7f11d5a3a" というサテライト アセンブリが見つからなかったか、またはアセンブリを読み込むことができませんでした。この状況は通常セットアップの問題が原因で発生します。アプリケーションの再インストールまたは修復を検討してください。
エラーの意味がお分かりでしょうか? 普通分からないですよね…。一般的な用語に翻訳すると、
現在の使用言語向けのリソースが見つからなかったため英語の代替リソースを使用しようとしましたが、見つからなかったか読み込むことができませんでした。
です。それが分かればあとは簡単。解決策は、
ランゲージパックをインストールする
です。
つまり、"Visual C++ for Cross-Platform Mobile Development"には日本語版リソースが用意されておらず、代替として英語版リソースを使おうとしたがインストールされていなかった、というわけです。
Microsoft Visual Studio 2015 Language Pack
https://www.microsoft.com/en-US/download/details.aspx?id=48157
VisualStudio2015を日本語環境で普通にインストールすると、英語リソースはインストールされないんですよね(確かに「ツール→オプション→国際対応の設定→言語」には「日本語」しかなかった)。当然、英語圏の方の環境では再現しないので情報が全然なく、えらい苦労しました。
同じ苦労をしているであろう人たちに届け!!