dotnet/sdk
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#3 Repository Của Tuần
🔧 Lõi chia sẻ giữa Visual Studio và .NET CLI
Core functionality để tạo .NET project, dùng chung cho cả Visual Studio lẫn .NET CLI.
Repositories dotnet/sdk chứa phần lõi dùng chung để tạo dự án .NET — thứ mà cả Visual Studio và .NET CLI đều dựa vào. Nó bao gồm MSBuild tasks, runtime, và CLI tools trong một gói SDK duy nhất.
✨ Điểm nổi bật
- Chia sẻ giữa Visual Studio và CLI: cùng một mã nguồn lõi phục vụ cả hai môi trường build
- MSBuild tasks: nằm tại
src/Tasks/Microsoft.NET.Build.Tasks/, xử lý logic build cốt lõi - Project system tách biệt: phần riêng cho Visual Studio nằm ở repo
dotnet/project-system - Template feed: các template project và item phổ biến được lưu trữ tại
template_feed - Gói SDK đầy đủ: chứa cả .NET runtime lẫn CLI tools, tải về dưới dạng installer (MSI, PKG) hoặc zip/tar.gz
- Build dogfood:
eng\dogfood.cmdđể test SDK build locally, redirect resolution vào build cá nhân
💡 Vì sao đáng chú ý
Đây là repository trung tâm mà hầu hết mọi dự án .NET đều phụ thuộc vào — dù build bằng Visual Studio hay qua dòng lệnh dotnet build. Mọi thay đổi ở đây ảnh hưởng rộng vì nó là lớp chia sẻ giữa hai hệ sinh thái chính của Microsoft.
PR được review theo hệ thống label Area- với codeowners quản lý từng phần. Đóng góp cần PR xanh (green build) và có test khi có thể.
#.NET #CLI #MSBuild #VisualStudio #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.
Reverse engineer anything with agents, from app behavior down to native binaries.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.
An open-source AI agent that brings the power of Gemini directly into your terminal.
Free domain registration and practical DNS learning resources for everyone.
:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.