Microsoft Windows Sdk For Mac

  1. Win 10 Sdk
  2. Microsoft Windows Sdk Download Xp
  3. Microsoft Windows Sdk For Mac Download
  4. Windows Sdk
-->

Microsoft directx sdk free download - Microsoft Silverlight Software Development Kit Update 5/21/2007 for Mac, and many more programs. Sdk manager free download - iODBC Driver Manager, Administrator, SDK, iODBC Driver Manager, Administrator, SDK, Fonts Manager, and many more programs. Official.NET Core downloads for Linux, macOS, and Windows.NET Core is a cross-platform version of.NET, for building apps that run on Linux, macOS, and Windows. 2018-1-4  Microsoft Azure for Linux and Mac Users This article is an introduction to Microsoft Azure, Microsoft's application for the public cloud. The article is aimed at the research and academic users who are familiar with Linux or the Mac OS. The paper shows how you can take advantage of some of the capabilities Microsoft Azure offers, such as using.

Over time, as you install updated versions of the .NET Core runtime and SDK, you may want to remove outdated versions of .NET Core from your machine. Removing older versions of the runtime may change the runtime chosen to run shared framework applications, as detailed in the article on .NET Core version selection.

Should I remove a version?

Install with Visual Studio for Mac. Visual Studio for Mac installs the.NET Core SDK when the.NET Core workload is selected. To get started with.NET Core development on macOS, see Install Visual Studio 2019 for Mac. For the latest release,.NET Core 3.1, you must use the Visual Studio for Mac 8.4 Preview.

The .NET Core version selection behaviors and the runtime compatibility of .NET Core across updates enables safe removal of previous versions. .NET Core runtime updates are compatible within a major version 'band' such as 1.x and 2.x. Additionally, newer releases of the .NET Core SDK generally maintain the ability to build applications that target previous versions of the runtime in a compatible manner.

In general, you only need the latest SDK and latest patch version of the runtimes required for your application. Instances where keeping older SDK or Runtime versions include maintaining project.json-based applications. Unless your application has specific reasons for earlier SDKs or runtimes, you may safely remove older versions.

Determine what is installed

Starting with .NET Core 2.1, the .NET CLI has options you can use to list the versions of the SDK and runtime that are installed on your machine. Use dotnet --list-sdks to see the list of SDKs installed on your machine. Use dotnet --list-runtimes to see the list of runtimes installed on your machine. The following text shows typical output for Windows, macOS, or Linux:

By running the following command:

You get output similar to the following:

And by running the following command:

May 07, 2019  Hi, In my case, it was the fact that i was trying to connect to a Win server (TS) that was using a LoadBalance Service. If the server you are trying to connect to is using the 'Load Balancing' service, this does not work. Error code 0x204 on mac. Dec 11, 2018  Error: 0x204 when trying to connect to server using Microsoft remote desktop app on Mac. Quit the remote desktop program on Mac and hold the option key. Now click on the Go menu to enable the library and select the user’s that. Now navigate into containers folder and copy com.microsoft.rdc.macos.

You get output similar to the following:

By running the following command:

I am able to see where everyone is within the documents and can see exactly when changes are made.If you're looking for a very easy to use Office replacement that is ideal for working with others in real-time, you'll be pleased with Google Docs.What's your pick?Do you use a Microsoft Office alternative you'd recommend to our readers that are new to Mac or just want to switch from Microsoft? What is similar to microsoft word on mac. I've worked alongside a dozen other people in one document. Google Docs doesn't look at all like Microsoft Office, and has a very different user interface, but it does have many of the same, familiar features you know from Office.The thing that makes Google Docs so useful, however, is it's real-time collaboration, which works seamlessly with multiple users. The changes will be made when your Mac is back online.

You get output similar to the following:

And by running the following command:

You get output similar to the following:

By running the following command:

You get output similar to the following:

And by running the following command:

You get output similar to the following:

Uninstall .NET Core

.NET Core uses the Windows Add/Remove Programs dialog to remove versions of the .NET Core runtime and SDK. The following figure shows the Add/Remove Programs dialog with several versions of the .NET runtime and SDK installed.

Select any versions you want to remove from your machine and click Uninstall.

There are more options to uninstall .NET Core (either SDK or runtime) on Linux. The best way for you to uninstall .NET Core is to mirror the action you used to install .NET Core. The specifics depend on your chosen distribution and the installation method.

Important

For Red Hat installations, consult the Red Hat Getting Started Guide for information on installing and uninstalling .NET Core.

Starting with .NET Core 2.1, there's no need to uninstall the .NET Core SDK when upgrading it using a package manager. The package manager update or refresh commands will automatically remove the older version upon the successful installation of a newer version.

If you installed .NET Core using a package manager, you use that same package manager to uninstall .NET SDK or runtime. .NET Core installations support most popular package managers. Consult the documentation for your distribution's package manager for the precise syntax on your environment:

  • apt-get(8) is used by Debian based systems, including Ubuntu.
  • yum(8) is used on Fedora, CentOS, and Oracle Linux.
  • zypper(8) is used on openSUSE and SUSE Linux Enterprise System (SLES).
  • dnf(8) is used on Fedora.

In almost all cases, the command to remove a package is remove.

The package name for the .NET Core SDK installation for most package managers is dotnet-sdk, followed by the version number. Starting with the version 2.1.300 of the .NET Core SDK and version 2.1 of the runtime, only the major and minor version numbers are necessary: for example, the .NET Core SDK version 2.1.300 can be referenced as the package dotnet-sdk-2.1. Prior versions require the entire version string: for example, dotnet-sdk-2.1.200 would be required for version 2.1.200 of the .NET Core SDK.

For machines that have installed only the runtime, and not the SDK, the package name is dotnet-runtime-<version> for the .NET Core runtime, and aspnetcore-runtime-<version> for the entire runtime stack.

.NET Core installations earlier than 2.0 didn't uninstall the host application when the SDK was uninstalled using the package manager. Using apt-get, the command is:

Note that there's no version attached to dotnet-host.

If you installed using a tarball, you must remove .NET Core using the manual method.

You remove the SDKs and runtimes separately, by removing the directory that contains that version. For example, to remove the 1.0.1 SDK and runtime, you would use the following bash commands:

The parent directories for the SDK and runtime are listed in the output from the dotnet --list-sdks and dotnet --list-runtimes command, as shown in the earlier table.

On Mac, you must remove the SDKs and runtimes separately, by removing the directory that contains that version. For example, to remove the 1.0.1 SDK and runtime, you would use the following bash commands:

The parent directories for the SDK and runtime are listed in the output from the dotnet --list-sdks and dotnet --list-runtimes command, as shown in the earlier table.

.NET Core Uninstall Tool

The .NET Core Uninstall Tool (dotnet-core-uninstall) lets you remove .NET Core SDKs and runtimes from a system. A collection of options is available to specify which versions should be uninstalled.

Visual Studio dependency on .NET Core SDK versions

Before Visual Studio 2019 version 16.3, Visual Studio installers called the standalone .NET Core SDK installer. As a result, the SDK versions appear in the Windows Add/Remove Programs dialog. Removing .NET Core SDKs that were installed by Visual Studio using the standalone installer may break Visual Studio. If Visual Studio has problems after you uninstall SDKs, run Repair on that specific version of Visual Studio. The following table shows some of the Visual Studio dependencies on .NET Core SDK versions:

Visual Studio version.NET Core SDK version
Visual Studio 2019 version 16.2.NET Core SDK 2.2.4xx, 2.1.8xx
Visual Studio 2019 version 16.1.NET Core SDK 2.2.3xx, 2.1.7xx
Visual Studio 2019 version 16.0.NET Core SDK 2.2.2xx, 2.1.6xx
Visual Studio 2017 version 15.9.NET Core SDK 2.2.1xx, 2.1.5xx
Visual Studio 2017 version 15.8.NET Core SDK 2.1.4xx

Starting with Visual Studio 2019 version 16.3, Visual Studio is in charge of its own copy of the .NET Core SDK. For that reason, you no longer see those SDK versions in the Add/Remove Programs dialog.

Remove the NuGet fallback folder

Before .NET Core 3.0 SDK, the .NET Core SDK installers used the NuGetFallbackFolder to store a cache of NuGet packages. This cache was used during operations such as dotnet restore or dotnet build /t:Restore. The NuGetFallbackFolder is located at C:Program Filesdotnetsdk on Windows and at /usr/local/share/dotnet/sdk on macOS.

You may want to remove this folder, if:

  • You're only developing using .NET Core 3.0 SDK or later versions.
  • You're developing using .NET Core SDK versions earlier than 3.0, but you can work online and things can be slower once.

If you want to remove the NuGet fallback folder, you can delete it, but you'll need admin privileges to do so.

It's not recommended to delete the dotnet folder. Doing so would remove any global tools you've previously installed. Also, on Windows:

  • You'll break Visual Studio 2019 version 16.3 and later versions. You can run Repair to recover.
  • If there are .NET Core SDK entries in the Add/Remove Programs dialog, they'll be orphaned.
-->

本文介绍如何安装 .NET Core SDK。In this article, you'll learn how to install the .NET Core SDK..NET Core SDK 用于创建 .NET Core 应用和库。The .NET Core SDK is used to create .NET Core apps and libraries..NET Core 运行时始终随 SDK 一起安装。The .NET Core runtime is always installed with the SDK.

使用安装程序安装Install with an installer

Windows 具有独立的安装程序,可用于安装 .NET Core 3.1 SDK:Windows has standalone installers that can be used to install the .NET Core 3.1 SDK:

使用安装程序安装Install with an installer

macOS 具有独立的安装程序,可用于安装 .NET Core 3.1 SDK:macOS has standalone installers that can be used to install the .NET Core 3.1 SDK:

下载并手动安装Download and manually install

Win 10 Sdk

除了使用适用于 .NET Core 的 macOS 安装程序,还可以下载并手动安装 SDK。As an alternative to the macOS installers for .NET Core, you can download and manually install the SDK.

若要提取 SDK 并使 .NET Core CLI 命令可用于终端,请先下载 .NET Core 二进制版本。To extract the SDK and make the .NET Core CLI commands available at the terminal, first download a .NET Core binary release.然后,打开终端并运行以下命令。Then, open a terminal and run the following commands.假定将运行时下载到 ~/Downloads/dotnet-sdk.pkg 文件中。It's assumed the runtime is downloaded to the ~/Downloads/dotnet-sdk.pkg file.

使用包管理器安装Install with a package manager

可使用许多常见的 Linux 包管理器安装 .NET Core SDK。You can install the .NET Core SDK with many of the common Linux package managers.有关详细信息,请参阅 Linux 包管理器 - 安装 .NET Core。For more information, see Linux Package Manager - Install .NET Core.

仅在 x64 体系结构上支持使用包管理器安装。Installing with a package manager is only supported on the x64 architecture.如果要使用其他体系结构(如 ARM)安装 .NET Core SDK,请遵循下面的下载并手动安装说明。If you're installing the .NET Core SDK with a different architecture, such as ARM, follow the Download and manually install instructions below.有关支持的体系结构的详细信息,请参阅 .NET Core 依赖项和要求。For more information about what architectures are supported, see .NET Core dependencies and requirements.

下载并手动安装Download and manually install

若要提取 SDK 并使 .NET Core CLI 命令可用于终端,请先下载 .NET Core 二进制版本。To extract the SDK and make the .NET Core CLI commands available at the terminal, first download a .NET Core binary release.然后,打开终端并运行以下命令。Then, open a terminal and run the following commands.

提示

前面的 export 命令只会使 .NET Core CLI 命令对运行它的终端会话可用。The preceding export commands only make the .NET Core CLI commands available for the terminal session in which it was run.

你可以编辑 shell 配置文件,永久地添加这些命令。You can edit your shell profile to permanently add the commands.Linux 提供了许多不同的 shell,每个都有不同的配置文件。There are a number of different shells available for Linux and each has a different profile.例如:For example:

  • Bash Shell:~/.bash_profile 、~/.bashrc Bash Shell: ~/.bash_profile, ~/.bashrc
  • Korn Shell:~/.kshrc 或 .profile Korn Shell: ~/.kshrc or .profile
  • Z Shell:~/.zshrc 或 .zprofile Z Shell: ~/.zshrc or .zprofile

为 shell 编辑相应的源文件,并将 :$HOME/dotnet 添加到现有 PATH 语句的末尾。Edit the appropriate source file for your shell and add :$HOME/dotnet to the end of the existing PATH statement.如果不包含 PATH 语句,则使用 export PATH=$PATH:$HOME/dotnet 添加新行。If no PATH statement is included, add a new line with export PATH=$PATH:$HOME/dotnet.

另外,将 export DOTNET_ROOT=$HOME/dotnet 添加至文件的末尾。Also, add export DOTNET_ROOT=$HOME/dotnet to the end of the file.

使用 Visual Studio 安装Install with Visual Studio

如果你要使用 Visual Studio 开发 .NET Core 应用,请参阅下表,了解不同目标 .NET Core SDK 版本所需的 Visual Studio 最低版本。If you're using Visual Studio to develop .NET Core apps, the following table describes the minimum required version of Visual Studio based on the target .NET Core SDK version.

.NET Core SDK 版本.NET Core SDK versionVisual Studio 版本Visual Studio version
3.13.1Visual Studio 2019 版本 16.4 或更高版本。Visual Studio 2019 version 16.4 or higher.
3.03.0Visual Studio 2019 版本 16.3 或更高版本。Visual Studio 2019 version 16.3 or higher.
2.22.2Visual Studio 2017 版本 15.9 或更高版本。Visual Studio 2017 version 15.9 or higher.
2.12.1Visual Studio 2017 版本 15.7 或更高版本。Visual Studio 2017 version 15.7 or higher.

如果你已安装 Visual Studio,则可以使用以下步骤检查你的版本。If you already have Visual Studio installed, you can check your version with the following steps.

  1. 打开 Visual Studio。Open Visual Studio.
  2. 选择“帮助” > “Microsoft Visual Studio” 。Select Help > About Microsoft Visual Studio.
  3. 从“关于” 对话框中读取版本号。Read the version number from the About dialog.

Visual Studio 可安装最新的 .NET Core SDK 和运行时。Visual Studio can install the latest .NET Core SDK and runtime.

  • 下载 Visual Studio。Download Visual Studio.

选择工作负载Select a workload

安装或修改 Visual Studio 时,根据要生成的应用程序的类型,选择以下一个或多个工作负载:When installing or modifying Visual Studio, select one or more of the following workloads, depending on the kind of application you're building:

  • “其他工具集”部分中的“.NET Core 跨平台开发”工作负荷 。The .NET Core cross-platform development workload in the Other Toolsets section.
  • “Web 和云”部分中的“ASP.NET 和 Web 开发”工作负荷 。The ASP.NET and web development workload in the Web & Cloud section.
  • “Web 和云”部分中的“Azure 开发”工作负载 。The Azure development workload in the Web & Cloud section.
  • “桌面和移动”部分中的“NET 桌面开发”工作负载 。The .NET desktop development workload in the Desktop & Mobile section.

下载并手动安装Download and manually install

若要提取运行时并使 .NET Core CLI 命令可用于终端,请先下载 .NET Core 二进制版本。To extract the runtime and make the .NET Core CLI commands available at the terminal, first download a .NET Core binary release.然后,创建要安装到的目录,例如 %USERPROFILE%dotnetThen, create a directory to install to, for example %USERPROFILE%dotnet.最后,将下载的 zip 文件提取到该目录中。Finally, extract the downloaded zip file into that directory.

默认情况下,.NET Core CLI 命令和应用不会使用通过这种方式安装的 .NET Core。By default, .NET Core CLI commands and apps will not use .NET Core installed in this way.必须明确选择使用它。You have to explicitly choose to use it.为此,请更改用于启动应用程序的环境变量:To do so, change the environment variables with which an application is started:

Microsoft Windows Sdk Download Xp

使用此方法可以将多个版本安装到不同的位置,然后通过使用指向安装位置的环境变量运行应用程序来明确选择应用程序应使用哪个安装位置。This approach lets you install multiple versions into separate locations, then explicitly choose which install location an application should use by running the application with environment variables pointing at that location.

即使已设置这些环境变量,在选择用于运行应用程序的最佳框架时,.NET Core 仍会考虑默认的全局安装位置。Even when these environment variables are set, .NET Core still considers the default global install location when selecting the best framework for running the application.默认位置通常为安装程序使用的 C:Program FilesdotnetThe default is typically C:Program Filesdotnet, which the installers use.还可以通过设置此环境变量来指示运行时仅使用自定义安装位置:You can instruct the runtime to only use the custom install location by setting this environment variable as well:

使用 Visual Studio for Mac 安装Install with Visual Studio for Mac

在选定“.NET Core” 工作负载时,使用 Visual Studio for Mac 安装 .NET Core SDK。Visual Studio for Mac installs the .NET Core SDK when the .NET Core workload is selected.若要开始在 macOS 上进行 .NET Core 开发,请参阅安装 Visual Studio 2019 for Mac。To get started with .NET Core development on macOS, see Install Visual Studio 2019 for Mac.对于最新的版本 .NET Core 3.1,则必须使用 Visual Studio for Mac 8.4 预览版。For the latest release, .NET Core 3.1, you must use the Visual Studio for Mac 8.4 Preview.

随 Visual Studio Code 一起安装Install alongside Visual Studio Code

Visual Studio Code 是一个功能强大的轻量级源代码编辑器,可在桌面上运行。Visual Studio Code is a powerful and lightweight source code editor that runs on your desktop.Visual Studio Code 适用于 Windows、macOS 和 Linux。Visual Studio Code is available for Windows, macOS, and Linux.

Microsoft Windows Sdk For Mac Download

虽然 Visual Studio Code 不像 Visual Studio 一样附带自动的 .NET Core 安装程序,但添加 .NET Core 支持非常简单。While Visual Studio Code doesn't come with an automated .NET Core installer like Visual Studio does, adding .NET Core support is simple.

  1. 下载并安装 Visual Studio Code。Download and install Visual Studio Code.
  2. 下载并安装 .NET Core SDK。Download and install the .NET Core SDK.
  3. 从 Visual Studio Code 市场安装 C# 扩展。Install the C# extension from the Visual Studio Code marketplace.

使用 PowerShell 自动化安装Install with PowerShell automation

dotnet-install 脚本用于 SDK 的自动化和非管理员安装。The dotnet-install scripts are used for automation and non-admin installs of the SDK.可从 dotnet-install 脚本引用页下载该脚本。You can download the script from the dotnet-install script reference page.

此脚本默认安装最新的长期支持 (LTS) 版本,即 .NET Core 3.1。The script defaults to installing the latest long term support (LTS) version, which is .NET Core 3.1.若要安装最新版本的 .NET Core,请使用以下开关运行脚本。To install the current release of .NET Core, run the script with the following switch.

使用 Bash 自动化安装Install with bash automation

dotnet-install 脚本用于 SDK 的自动化和非管理员安装。The dotnet-install scripts are used for automation and non-admin installs of the SDK.可从 dotnet-install 脚本引用页下载该脚本。You can download the script from the dotnet-install script reference page.

此脚本默认安装最新的长期支持 (LTS) 版本,即 .NET Core 3.1。The script defaults to installing the latest long term support (LTS) version, which is .NET Core 3.1.若要安装最新版本的 .NET Core,请使用以下开关运行脚本。To install the current release of .NET Core, run the script with the following switch.

所有 .NET Core 下载项All .NET Core downloads

Microsoft Windows Sdk For Mac

可直接通过以下链接之一下载和安装 .NET Core:You can download and install .NET Core directly with one of the following links:

Windows Sdk

DockerDocker

容器提供了一种将应用程序与主机系统的其余部分隔离的轻量级方法。Containers provide a lightweight way to isolate your application from the rest of the host system.同一计算机上的容器只共享内核,并使用为应用程序提供的资源。Containers on the same machine share just the kernel and use resources given to your application.

.NET Core 可在 Docker 容器中运行。.NET Core can run in a Docker container.官方 .NET Core Docker 映像发布到 Microsoft 容器注册表 (MCR),用户可以在 Microsoft.NET Core Docker 中心存储库中找到这些映像。Official .NET Core Docker images are published to the Microsoft Container Registry (MCR) and are discoverable at the Microsoft .NET Core Docker Hub repository.每个存储库包含 .NET(SDK 或运行时)和可以使用的操作系统的不同组合的映像。Each repository contains images for different combinations of the .NET (SDK or Runtime) and OS that you can use.

Microsoft 提供适合特定场景的映像。Microsoft provides images that are tailored for specific scenarios.例如,ASP.NET Core 存储库提供针对在生产环境中运行 ASP.NET Core 应用生成的映像。For example, the ASP.NET Core repository provides images that are built for running ASP.NET Core apps in production.

有关在 Docker 容器中使用 .NET Core 的详细信息,请参阅 .NET 和 Docker 简介和示例。For more information about using .NET Core in a Docker container, see Introduction to .NET and Docker and Samples.

后续步骤Next steps

  • 教程:Hello World 教程。Tutorial: Hello World tutorial.
  • 教程:使用 Visual Studio Code 创建一个新应用。Tutorial: Create a new app with Visual Studio Code.
  • 教程:使 .NET Core 应用容器化。Tutorial: Containerize a .NET Core app.
  • 处理 macOS Catalina 公证。Working with macOS Catalina notarization.
  • 教程:开始使用 macOS。Tutorial: Get started on macOS.
  • 教程:使用 Visual Studio Code 创建一个新应用。Tutorial: Create a new app with Visual Studio Code.
  • 教程:使 .NET Core 应用容器化。Tutorial: Containerize a .NET Core app.
  • 教程:使用 Visual Studio Code 创建一个新应用。Tutorial: Create a new app with Visual Studio Code.
  • 教程:使 .NET Core 应用容器化。Tutorial: Containerize a .NET Core app.