在 VS 2022 中使用早期 VC 工具集
[編輯] [转简体] (简体译文)
|
作者:huidong
| 分類:【編程】Visual Studio
[
39 瀏覽
0 評論
18 贊
14 踩
]
概要
使用 VC 2010, VC 2008 等等工具集進行編譯
正文
VS 2015, VS 2017, VS 2019 的工具集只需要在 Visual Studio Installer 中勾選安裝即可,以下是對於 VS 2015 以下的平臺工具集而言的。
按照網上的說法,只需要在安裝 VS 2022 之後,安裝相應版本的 VC,即可在 VS 2022 中使用它們的工具集。
實測 VC 2010 可以如此操作,但不確定它是否必須在 VS 2022 之後安裝。
還有一種辦法,直接在註冊表中添加相應 VC 版本的 msvc, include 等等文件位置即可,這個方法據說需要安裝 Daffodil.enu.msi,但未找到下載渠道。
不確定能否兼容 VC 6 等遠古版本,即使兼容,也可能無法正常調試,但是沒有實測過。
注意:
我安裝 VS 2022 之後安裝了 VS 2015,這可能導致在 VS 2022 中,設置項目屬性的平臺工具集爲 VS 2015 或更早版本時,提示 "Value is object" 且無法關閉。卸載 VS 2015 後正常。