gpt4 book ai didi

c# - 此工具集不支持 TargetFrameworkVersion 'v4.5.1' (ToolsVersion : 4. 0)

转载 作者:太空狗 更新时间:2023-10-29 22:36:45 25 4
gpt4 key购买 nike

当尝试使用 Mono 版本 4.0.2 在 Linux Mint 上的 Visual Studio Code 中使用 .NET 4.5.1 打开控制台项目时,输出窗口中会显示以下警告:

/home/freeman/Projects/SleepyThread/SleepyThread/SleepyThread.csproj: warning : Project has unknown ToolsVersion '14.0'. Using the default tools version '4.0' instead.

/home/freeman/Projects/SleepyThread/SleepyThread/SleepyThread.csproj (default targets) -> [WARNING:OmniSharp.MSBuild.MSBuildProjectSystem] TargetFrameworkVersion 'v4.5.1' not supported by this toolset (ToolsVersion: 4.0). /home/freeman/Projects/SleepyThread/SleepyThread/SleepyThread.csproj /usr/lib/mono/4.5/Microsoft.Common.targets(0,0): Warning: TargetFrameworkVersion 'v4.5.1' not supported by this toolset (ToolsVersion: 4.0).

dnvm list 输出:

  • 1.0.0-beta5 mono ~/.dnx/runtimes default

关于接近投票:我忘了问实际问题,但我认为很明显问题是如何修复警告。

最佳答案

在 *.csproj 文件中将 ToolsVersion 更改为 4.0 会删除警告:

Project has unknown ToolsVersion '14.0'

将项目设置从 .NET 4.5.1 降级到 .NET 4.5 会删除警告:

TargetFrameworkVersion 'v4.5.1' not supported by this toolset ToolsVersion: 4.0

关于c# - 此工具集不支持 TargetFrameworkVersion 'v4.5.1' (ToolsVersion : 4. 0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31575206/

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