如何确定 Microsoft.Cpp.Default.props 中的标签是否已经执行?

1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets(457,5): error MSB8020: The build tools for Visual Studio 2005 (Platform Toolset = 'v80') cannot be found. To build using the v80 build tools, pl

----------------------------------------------------------------

vs2005 其实已经安装。

如何确定 Microsoft.Cpp.Default.props 中的标签是否已经执行?

<PropertyGroup>

<!-- Short names for platform toolsets (added to project name in Solution Explorer) -->

<_PlatformToolsetShortNameFor_v142 Condition="'$(_PlatformToolsetShortNameFor_v142)' == ''">Visual Studio 2019</_PlatformToolsetShortNameFor_v142>

<_PlatformToolsetShortNameFor_v141 Condition="'$(_PlatformToolsetShortNameFor_v141)' == ''">Visual Studio 2017</_PlatformToolsetShortNameFor_v141>

<_PlatformToolsetShortNameFor_v140 Condition="'$(_PlatformToolsetShortNameFor_v140)' == ''">Visual Studio 2015</_PlatformToolsetShortNameFor_v140>

<_PlatformToolsetShortNameFor_v140_xp Condition="'$(_PlatformToolsetShortNameFor_v140_xp)' == ''">Visual Studio 2015 - Windows XP</_PlatformToolsetShortNameFor_v140_xp>

<_PlatformToolsetShortNameFor_v120 Condition="'$(_PlatformToolsetShortNameFor_v120)' == ''">Visual Studio 2013</_PlatformToolsetShortNameFor_v120>

<_PlatformToolsetShortNameFor_v120_xp Condition="'$(_PlatformToolsetShortNameFor_v120_xp)' == ''">Visual Studio 2013 - Windows XP</_PlatformToolsetShortNameFor_v120_xp>

<_PlatformToolsetShortNameFor_v110 Condition="'$(_PlatformToolsetShortNameFor_v110)' == ''">Visual Studio 2012</_PlatformToolsetShortNameFor_v110>

<_PlatformToolsetShortNameFor_v110_xp Condition="'$(_PlatformToolsetShortNameFor_v110_xp)' == ''">Visual Studio 2012 - Windows XP</_PlatformToolsetShortNameFor_v110_xp>

<_PlatformToolsetShortNameFor_v100 Condition="'$(_PlatformToolsetShortNameFor_v100)' == ''">Visual Studio 2010</_PlatformToolsetShortNameFor_v100>

<_PlatformToolsetShortNameFor_v90 Condition="'$(_PlatformToolsetShortNameFor_v90)' == ''">Visual Studio 2008</_PlatformToolsetShortNameFor_v90>

<_PlatformToolsetShortNameFor_v80 Condition="'$(_PlatformToolsetShortNameFor_v80)' == ''">Visual Studio 2005</_PlatformToolsetShortNameFor_v80>

<!-- Friendly names added to the PlatformToolset in the property pages. -->

<_PlatformToolsetFriendlyNameFor_v143 Condition="'$(_PlatformToolsetFriendlyNameFor_v143)' == ''">Visual Studio 2022 (v143)</_PlatformToolsetFriendlyNameFor_v143>

<_PlatformToolsetFriendlyNameFor_v142 Condition="'$(_PlatformToolsetFriendlyNameFor_v142)' == ''">Visual Studio 2019 (v142)</_PlatformToolsetFriendlyNameFor_v142>

<_PlatformToolsetFriendlyNameFor_v141_xp Condition="'$(_PlatformToolsetFriendlyNameFor_v141_xp)' == ''">Visual Studio 2017 - Windows XP (v141_xp)</_PlatformToolsetFriendlyNameFor_v141_xp>

<_PlatformToolsetFriendlyNameFor_v141 Condition="'$(_PlatformToolsetFriendlyNameFor_v141)' == ''">Visual Studio 2017 (v141)</_PlatformToolsetFriendlyNameFor_v141>

<_PlatformToolsetFriendlyNameFor_v140_xp Condition="'$(_PlatformToolsetFriendlyNameFor_v140_xp)' == ''">Visual Studio 2015 - Windows XP (v140_xp)</_PlatformToolsetFriendlyNameFor_v140_xp>

<_PlatformToolsetFriendlyNameFor_v140 Condition="'$(_PlatformToolsetFriendlyNameFor_v140)' == ''">Visual Studio 2015 (v140)</_PlatformToolsetFriendlyNameFor_v140>

<_PlatformToolsetFriendlyNameFor_v140_clang_3_7 Condition="'$(_PlatformToolsetFriendlyNameFor_v140_clang_3_7)' == ''">Clang 3.7 with Microsoft CodeGen (v140_clang_3_7)</_PlatformToolsetFriendlyNameFor_v140_clang_3_7>

<_PlatformToolsetFriendlyNameFor_v140_clang_c2 Condition="'$(_PlatformToolsetFriendlyNameFor_v140_clang_c2)' == ''">Visual Studio 2015 - Clang with Microsoft CodeGen (v140_clang_c2)</_PlatformToolsetFriendlyNameFor_v140_clang_c2>

<_PlatformToolsetFriendlyNameFor_v120_xp Condition="'$(_PlatformToolsetFriendlyNameFor_v120_xp)' == ''">Visual Studio 2013 - Windows XP (v120_xp)</_PlatformToolsetFriendlyNameFor_v120_xp>

<_PlatformToolsetFriendlyNameFor_v120 Condition="'$(_PlatformToolsetFriendlyNameFor_v120)' == ''">Visual Studio 2013 (v120)</_PlatformToolsetFriendlyNameFor_v120>

<_PlatformToolsetFriendlyNameFor_v110_xp Condition="'$(_PlatformToolsetFriendlyNameFor_v110_xp)' == ''">Visual Studio 2012 - Windows XP (v110_xp)</_PlatformToolsetFriendlyNameFor_v110_xp>

<_PlatformToolsetFriendlyNameFor_v110 Condition="'$(_PlatformToolsetFriendlyNameFor_v110)' == ''">Visual Studio 2012 (v110)</_PlatformToolsetFriendlyNameFor_v110>

<_PlatformToolsetFriendlyNameFor_v100 Condition="'$(_PlatformToolsetFriendlyNameFor_v100)' == ''">Visual Studio 2010 (v100)</_PlatformToolsetFriendlyNameFor_v100>

<_PlatformToolsetFriendlyNameFor_v90 Condition="'$(_PlatformToolsetFriendlyNameFor_v90)' == ''">Visual Studio 2008 (v90)</_PlatformToolsetFriendlyNameFor_v90>

<_PlatformToolsetFriendlyNameFor_v80 Condition="'$(_PlatformToolsetFriendlyNameFor_v80)' == ''">Visual Studio 2005 (v80)</_PlatformToolsetFriendlyNameFor_v80>

<v143_Installed Condition="Exists('$(VCTargetsPath)\Platforms\Win32\PlatformToolsets\v143\Toolset.props')">true</v143_Installed>

<v141_xp_Installed Condition="Exists('$(VCTargetsPath15)\Platforms\Win32\PlatformToolsets\v141_xp\Toolset.props')">true</v141_xp_Installed>

<v80_Installed Condition="Exists('$(VCTargetsPath)\Platforms\Win32\PlatformToolsets\v80\Microsoft.Cpp.Win32.v80.props')">true</v80_Installed>

<!-- Define the upgrade toolsets for each old toolset -->

<_UpgradePlatformToolsetFor_v143 Condition="'$(_UpgradePlatformToolsetFor_v143)' == ''">v143</_UpgradePlatformToolsetFor_v143>

<_UpgradePlatformToolsetFor_v142 Condition="'$(_UpgradePlatformToolsetFor_v142)' == '' and '$(v143_Installed)' == 'true'">v143</_UpgradePlatformToolsetFor_v142>

<_UpgradePlatformToolsetFor_v141 Condition="'$(_UpgradePlatformToolsetFor_v141)' == '' and '$(v143_Installed)' == 'true'">v143</_UpgradePlatformToolsetFor_v141>

<_UpgradePlatformToolsetFor_v141_xp Condition="'$(_UpgradePlatformToolsetFor_v141_xp)' == ''">v141_xp</_UpgradePlatformToolsetFor_v141_xp>

<_UpgradePlatformToolsetFor_v140 Condition="'$(_UpgradePlatformToolsetFor_v140)' == '' and '$(v143_Installed)' == 'true'">v143</_UpgradePlatformToolsetFor_v140>

<_UpgradePlatformToolsetFor_v140_xp Condition="'$(_UpgradePlatformToolsetFor_v140_xp)' == '' and '$(v141_xp_Installed)' == 'true'">v141_xp</_UpgradePlatformToolsetFor_v140_xp>

<_UpgradePlatformToolsetFor_v120 Condition="'$(_UpgradePlatformToolsetFor_v120)' == '' and '$(v143_Installed)' == 'true'">v143</_UpgradePlatformToolsetFor_v120>

<_UpgradePlatformToolsetFor_v120_xp Condition="'$(_UpgradePlatformToolsetFor_v120_xp)' == '' and '$(v141_xp_Installed)' == 'true'">v141_xp</_UpgradePlatformToolsetFor_v120_xp>

<_UpgradePlatformToolsetFor_v110 Condition="'$(_UpgradePlatformToolsetFor_v110)' == '' and '$(v143_Installed)' == 'true'">v143</_UpgradePlatformToolsetFor_v110>

<_UpgradePlatformToolsetFor_v110_xp Condition="'$(UpgradePlatformToolsetFor_v110_xp)' == '' and '$(v141_xp_Installed)' == 'true'">v141_xp</_UpgradePlatformToolsetFor_v110_xp>

<_UpgradePlatformToolsetFor_v100 Condition="'$(_UpgradePlatformToolsetFor_v100)' == '' and '$(v143_Installed)' == 'true'">v143</_UpgradePlatformToolsetFor_v100>

<_UpgradePlatformToolsetFor_v90 Condition="'$(_UpgradePlatformToolsetFor_v90)' == '' and '$(v143_Installed)' == 'true'">v143</_UpgradePlatformToolsetFor_v90>

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets\v80>dir

Volume in drive C is windows

Volume Serial Number is FC66-0F0F

Directory of C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets\v80

06/11/2024 11:28 AM <DIR> .

06/11/2024 11:28 AM <DIR> ..

06/11/2024 11:28 AM <DIR> 1028

06/11/2024 11:28 AM <DIR> 1029

06/11/2024 11:28 AM <DIR> 1031

06/11/2024 11:28 AM <DIR> 1033

06/11/2024 11:28 AM <DIR> 1036

06/11/2024 11:28 AM <DIR> 1040

06/11/2024 11:28 AM <DIR> 1041

06/11/2024 11:28 AM <DIR> 1042

06/11/2024 11:28 AM <DIR> 1045

06/11/2024 11:28 AM <DIR> 1046

06/11/2024 11:28 AM <DIR> 1049

06/11/2024 11:28 AM <DIR> 1055

06/11/2024 11:28 AM <DIR> 2052

06/11/2024 11:28 AM <DIR> 3082

05/19/2024 10:48 PM 5,120 Daffodil.CPPTasks.Win32.v80.dll

05/19/2024 10:42 PM 4,823 Microsoft.Cpp.Win32.v80.props

08/15/2023 05:19 PM 23,622 Microsoft.Cpp.Win32.v80.targets

3 File(s) 33,565 bytes

16 Dir(s) 15,532,634,112 bytes free

  • 20
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
microsoft.cpp.win32.user.props 文件是一个用于 Microsoft Visual Studio 的属性文件,用于配置 Windows 用户界面应用程序的编译和链接选项。 要下载 microsoft.cpp.win32.user.props 文件,可以按照以下步骤进行操作: 1. 首先,打开你的互联网浏览器,然后在搜索引擎搜索“microsoft.cpp.win32.user.props 下载”。 2. 在搜索结果列表,选择一个可信任的来源,如 Microsoft 官方网站或其他软件下载网站。 3. 确保你正在访问的网站是安全的,并提供了合法和可靠的下载链接。 4. 找到包含 microsoft.cpp.win32.user.props 文件的下载页面,并点击下载链接。 5. 一旦下载完成,你可以选择将文件保存到你的计算机上的任意位置。 6. 在 Visual Studio 使用此文件,你需要将其添加到你的项目。打开你的项目,然后右键点击项目名称,选择“属性”选项。 7. 在属性窗口,选择“配置属性”-“C/C++”-“常规”选项卡。在右侧的“附加包含目录”字段,点击右边的“编辑”按钮。 8. 在弹出的对话框,点击右侧的“…”按钮,选择你保存 microsoft.cpp.win32.user.props 文件的文件夹。 9. 点击“确定”按钮,然后再次点击“确定”按钮关闭属性窗口。 现在,你的项目将使用 microsoft.cpp.win32.user.props 文件配置的编译和链接选项进行构建和运行。记得在需要时更新此文件,以获得最新的选项和功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值