我想在Windows和Linux上构建一个.net核心项目。
对于Windows,我使用MSBuild,只需从visualstudio.com下载Build Tools für Visual Studio 2017
。
但是我从哪里获得MSBuild for Linux?基于GitHub项目站点,它应该可以在某些Linux发行版(README.md)上使用。我不想自己编译(出于某些原因)。
我不想要使用xbuild,而是使用纯MSBuild。
答案 0 :(得分:3)
您可以按照这些URL中的说明获取.NET Core SDK
它针对每个Linux发行版进行划分。
RHEL
Ubuntu
Debian
CentOS/Oracle
SLES/OpenSUSE
更新时间:2019-03-19
.NET Downloads for Linux, macOS, and Windows
选择所需操作系统的选项卡,然后下载。
有关。
Microsoft/msbuild
msbuild/documentation/wiki/Building-Testing-and-Debugging-on-.Net-Core-MSBuild.md
在不构建代码的情况下获取.Net Core MSBuild二进制文件
获取.NET Core MSBuild的最佳方法是安装.NET Core SDK,重新分发我们。这将为您提供最新发布的MSBuild for .NET Core版本。安装后,您可以通过dotnet build
或通过手动调用dotnet发行版中的MSBuild.dll
来使用MSBuild。
答案 1 :(得分:0)
CentOS的命令:
speechToText.recognizeUsingWebSocket(audio: chunkData, settings: settings, callback: callback)