問題的原因
是由於沒有安裝v142工具集,其實v142對應的是VS2019,我的項目從另外一臺電腦copy過來的,之前的編譯器VS2019,現在是VS2017,所以報的這個錯誤。
v142–>VS2019
v141–>VS2017
v140–>VS2015
v120–>VS2013
修改成現在編譯器對應的工具集,且重新解決方案目標
項目–>屬性—>常規–>平臺工具集–>選擇對應的
若不能解決問題,可以把工程目錄下的.vs隱藏文件夾刪了,再試試
備註:如果是低版本的工程copy到高版本的vs編譯器時,會詢問你你是否使用新的配置,點擊是即可,就不用像上面的改工具集號了。當然也建議你刪除.vs隱藏文件夾。