この問題を確認するには、明らかにいくつかの方法があります。1つは、Visual Studio2012をインストールした後にWindows7からWindows8にアップグレードする場合です。これについては、KB2738090で説明されています。「VisualStudio2012にアップグレードしてWindows7からにアップグレードした後はWindowsストア用のC++アプリケーションをビルドできません。 Windows 8 "(apt、そうではありません)。回答:VS2012のインストールを修復してください。
もう1つの方法は、Visual Studio 2012 Update 1をインストールし、星が合流すると、コアライブラリの一部がアンインストールされる場合です。%Program Files%\Microsoft SDKs\Windows\v8.0\extensionsdks\microsoft.vclibs
ディレクトリがなくなった場合は、私が行ったように、VSまたはWindows SDKを修復、削除、および交換しても、ディレクトリを元に戻すことはできません。
少し調べてみると、コアライブラリの再インストールを妨げているように見えるレジストリキーがいくつか見つかりました。
HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\11.0\VC\Libraries\Core\ArchNeutral\PaddedVersion
HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\11.0\VC\Libraries\Core\x86\PaddedVersion
これらのREG_SZ値を両方とも「51106」ではなく「0」に設定してからVS2012Update 1を再インストールすると、コアライブラリの拡張SDKが返され、C ++WindowsStoreアプリを再度ビルドできました。
おそらくこれは、この明らかにまれな問題を探した後にここに着陸した他の誰かを助けるでしょう。