vc++ runtime
下载
最新受支持的 Visual C++ 可再发行程序包下载 | Microsoft Learn
SDK 下载
0. .NET 芯片支持情况
runtime/src/coreclr/vm at main · dotnet/runtime (github.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#
jbevain/cecil: Cecil is a library to inspect, modify and create .NET programs and libraries.
多框架目标
- microsoft 文档
使用 .NET CLI 开发库 - .NET | Microsoft Learn
MSBuild 多定向概述 - MSBuild | Microsoft Learn
- 博客
创建面向多目标框架的.NET项目 (coolcode.org)
- 参考项目
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>