gpt4 book ai didi

asp.net - 当还安装了 NETFX 4.6.1 工具时,如何配置 Visual Studio 以使用 NETFX 4.7 工具

转载 作者:行者123 更新时间:2023-12-04 17:50:48 27 4
gpt4 key购买 nike

从 Visual Studio 2017 15.2 发布 WebApp 期间合并仍在使用版本 4.6.1 中的 asp_net.merge.exe(根据发布输出日志),与安装的 .Net Framework 版本 4.7 不对应。 Framework 4.7版本被设置为项目的目标框架。

两个合并工具都已安装:

C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\aspnet_merge.exe
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.7 Tools\aspnet_merge.exe

如何配置 Visual Studio 以开始使用 4.7 版本的 aspnet_merge.exe?

最佳答案

我有同样的错误,我使用的是 Visual Studio 2017 (15.9.5),需要针对 .net 4.7.2 进行编译;经过多次测试,这适用于我的:

  1. 安装 latest Windows 10 SDK
  2. 安装 .net 4.7.2 Developer Pack
  3. 将 Visual Studio 安装程序配置为以 .net 4.7.2 SDK 为目标
  4. 直接在[projectname].csproj文件中指定SDK编辑路径,添加:

<TargetFrameworkSDKToolsDirectory>C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.7.2 Tools</TargetFrameworkSDKToolsDirectory>

关于asp.net - 当还安装了 NETFX 4.6.1 工具时,如何配置 Visual Studio 以使用 NETFX 4.7 工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45083234/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com