Msbuild Visual Studio生成工具无法识别“;“net5.0-windows”;
是否可以使用VisualStudio构建工具构建.NET5项目?还是我的安装不起作用 注意:我不能使用dotnet.exe,因为我必须使用WiX工具集进行构建 已安装:Msbuild Visual Studio生成工具无法识别“;“net5.0-windows”;,msbuild,visual-studio-2019,.net-5,Msbuild,Visual Studio 2019,.net 5,是否可以使用VisualStudio构建工具构建.NET5项目?还是我的安装不起作用 注意:我不能使用dotnet.exe,因为我必须使用WiX工具集进行构建 已安装: Microsoft(R)-构建引擎,版本16.7.0+b89cb5fde füR.NET框架 .NETSDK(gemäß“global.json”): 版本:5.0.100 提交:5044b93829 从C:\ProgramFiles(x86)\Microsoft Visual Studio\2019\BuildTools\
- Microsoft(R)-构建引擎,版本16.7.0+b89cb5fde füR.NET框架
- .NETSDK(gemäß“global.json”): 版本:5.0.100 提交:5044b93829
C:\ProgramFiles(x86)\Microsoft Visual Studio\2019\BuildTools\msbuild\Current\Bin使用的msbuild.exe
错误:
C:\Program Files\dotnet\sdk\3.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.TargetFrameworkInference.targets(93,5): error NETSDK1013: Der TargetFramework-Wert "net5.0-windows" wurde nicht erkann
t. Unter Umständen ist die Schreibweise nicht korrekt. Andernfalls müssen die Eigenschaften TargetFrameworkIdentifier und/oder TargetFrameworkVersion explizit angegeben werden. [C:\GitLab-Runner\builds
\mq82bps2\0\capps\developer\mfinder\MFinder\MFinder.csproj]
另外,msbuild.exe在路径C:\Program Files\dotnet\sdk\3.1.403\
中搜索,而不是C:\Program Files\dotnet\sdk\5.0.100\
。有什么提示吗
温克斯
net5.0-windows
真的
如果您想使用构建工具,您应该注意,.NET 5.0
是从16.8
开始发布的。因此,您应该将构建工具更新为16.8.x
,然后才能构建.NET5.0
项目
同样,如果您只使用命令行,您可以直接下载并使用dotnet build
如果您安装了.NET 5.0
并希望使用VS IDE,则还应将VS更新为16.8.x
16.7不支持.NET 5.Updated,谢谢!但是我必须依赖msbuild.exe来使用WiX工具集