我在Mac上,新的.NET 5.0刚刚发布。我已经用dotnet-install.sh
安装了它dotnet-install.sh --version 5.0.100
dotnet-install: Note that the intended use of this script is for Continuous Integration (CI) scenarios, where:
dotnet-install: - The SDK needs to be installed without user interaction and without admin rights.
dotnet-install: - The SDK installation doesn't need to persist across multiple CI runs.
dotnet-install: To set up a development environment or to run apps, use installers rather than this script. Visit https://dotnet.microsoft.com/download to get the installer.
dotnet-install: .NET Core SDK version 5.0.100 is already installed.
dotnet-install: Adding to current process PATH: `/Users/l1x/.dotnet`. Note: This change will be visible only when sourcing script.
dotnet-install: Note that the script does not resolve dependencies during installation.
dotnet-install: To check the list of dependencies, go to https://docs.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section.
dotnet-install: Installation finished successfully.
但是我看不到已安装的SDK。
dotnet --list-sdks
2.2.402 [/usr/local/share/dotnet/sdk]
3.1.101 [/usr/local/share/dotnet/sdk]
在Mac上从命令行安装.NET SDK的推荐方法是什么?
答案 0 :(得分:0)
在Brew中安装SDK可解决此问题:
/* align left WITH word wrap to the right of the element */
.alignLeftWrap
{
display: inline-block;
float: left;
margin-left: 0px;
/* provide a gap between the element and the text to its right */
margin-right: 15px;
/*width: 60%;*/
}
/* align right WITH word wrap to the left of the element */
.alignRightWrap
{
display: inline-block;
float: right;
/* provide a gap between the element and the text to its left */
margin-left: 15px;
margin-right: 0px;
/*width: 60%;*/
}
/* align left withOUT word wrap--the element goes on its own line */
.alignLeftNoWrap
{
display: block;
float: none;
margin-left: 0px;
margin-right: auto;
/*width: 60%;*/
}
/* align center withOUT word wrap--the element goes on its own line */
.alignCenterNoWrap
{
display: block;
float: none;
/* Set both the left and right margins to `auto` to cause the image to be centered. */
margin-left: auto;
margin-right: auto;
/*width: 60%;*/
}
/* align right withOUT word wrap--the element goes on its own line */
.alignRightNoWrap
{
display: block;
float: none;
margin-left: auto;
margin-right: 0px;
/*width: 60%;*/
}
/* Force this element to NOT wrap around any floating elements above it which have word wrap.
Therefore, this element will begin on a new line, even if it would otherwise try to wrap
around the above element instead. */
.noWrapAroundAbove
{
clear: both;
}
出现新的SDK:
brew cask install dotnet-sdk
==> Downloading https://download.visualstudio.microsoft.com/download/pr/3bdcd7d2-1444-4f7d-a254-504a994ffe39/e4f42b83604673f971748c722aa20bec/dotnet-sdk-5.0.100-osx-x64.pkg
Already downloaded: /Users/l1x/Library/Caches/Homebrew/downloads/29dc1169ad824e06e4077148811a2555d7aa0f27737f8c0ea8e5858044e67a8a--dotnet-sdk-5.0.100-osx-x64.pkg
==> Verifying SHA-256 checksum for Cask 'dotnet-sdk'.
==> Installing Cask dotnet-sdk
==> Running installer for dotnet-sdk; your password may be necessary.
==> Package installers may write to any location; options such as --appdir are ignored.
Password:
installer: Package name is Microsoft .NET SDK 5.0.100 (x64)
installer: Upgrading at base path /
installer: The upgrade was successful.
==> Purging files for version 5.0.100,3bdcd7d2-1444-4f7d-a254-504a994ffe39:e4f42b83604673f971748c722aa20bec of Cask dotnet-sdk
Error: It seems there is already a Binary at '/usr/local/bin/dotnet'.