.NET SDK 官方下载地址

1,307 阅读1分钟

vc++ runtime

下载

最新受支持的 Visual C++ 可再发行程序包下载 | Microsoft Learn

SDK 下载

0. .NET 芯片支持情况

runtime/src/coreclr/vm at main · dotnet/runtime (github.com)

龙芯CPU部署.NET程序 (qubcedu.com)

.NET 发布记录

.NET / C# 年表(2002-2023)及各版本更新汇总 | 编码之旅

1. .NET SDK

.NET 下载(Linux、macOS 和 Windows) (microsoft.com)

2. .NET Framework

下载 .NET Framework | 免费官方下载 (microsoft.com)

3. .NET SDK For VsStudio

.NET SDKs downloads for Visual Studio (microsoft.com)

下载 .NET Framework | 免费官方下载 (microsoft.com)

4. .NET Standard

.NET Standard | 跨所有 .NET 实现的通用 API (microsoft.com)

5. 框架名称

SDK 样式项目中的目标框架 - .NET | Microsoft Learn

SDK windows 版本对应关系

1. .net framework

.NET Framework 系统要求 - .NET Framework | Microsoft Learn

Windows每个版本自带的.NET版本,与支持的最高.NET版本_Leon.Yan的博客-CSDN博客

各版本操作系统对.NET支持情况(0505更新) (newlifex.com)

在 Windows 上安装 .NET Framework - .NET Framework | Microsoft Learn

多cpu架构目标的c#

reignstudios/IL2X: Translates .NET IL to unsuported .NET platforms and architectures. (Powered by Cecil)

jbevain/cecil: Cecil is a library to inspect, modify and create .NET programs and libraries.

多框架目标

  1. microsoft 文档

使用 .NET CLI 开发库 - .NET | Microsoft Learn

MSBuild 多定向概述 - MSBuild | Microsoft Learn

  1. 博客

创建面向多目标框架的.NET项目 (coolcode.org)

  1. 参考项目

int2e/HPSocket.Net: the C# SDK for HP-Socket https://github.com/ldcsaa/HP-Socket

示例:

一定是复数

<TargetFrameworks></TargetFrameworks>

<Project Sdk="Microsoft.NET.Sdk">

	<PropertyGroup>
		<TargetFrameworks>net20;net40;netstandard2.1;net6.0;net7.0;net8.0</TargetFrameworks>	
		<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
	</PropertyGroup>
	
</Project>

通用配置:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>  
      <TargetFrameworks>net20;net35;net40;net45;net451;net46;netstandard2.0;netstandard2.1;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
  </PropertyGroup>
</Project>