一次編譯程序時。出現故障
>------ 已啟動生成: 項目: PhotoStore, 配置: Debug Win32 ------ 1>生成啟動時間為 2013-01-15 18:10:34。 1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(511,5): error MSB8008: 指定的平台工具集(v110)未安裝或無效。請確保選擇受支持的 PlatformToolset 值。1> 1>生成失敗。 1> 1>已用時間 00:00:01.48 ========== 生成: 成功 0 個。失敗 1 個,最新 0 個。跳過 0 個 ==========
后來查考原因,發現是例如以下原因:
平台工具集(v110)是vs2012下用的。你是用vs2010打開project,它默認是用v100,
所以這個project可能用vs2012打開並更新過。
解決方法:右鍵點擊你的項目。選擇屬性。再點擊配置屬性中的常規。常規中有個平台工作集,把V110改成V100,點擊應用就可以。