|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Windows Driver Samples||6,384||2 days ago||411||ms-pl||C|
|This repo contains driver samples prepared for use with Microsoft Visual Studio and the Windows Driver Kit (WDK). It contains both Universal Windows Driver and desktop-only driver samples.|
|Msbuild||5,048||497||293||16 hours ago||48||November 14, 2023||1,319||mit||C#|
|The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.|
|Openlivewriter||2,416||a year ago||506||other||C#|
|An open source fork of Windows Live Writer|
|Directx Sdk Samples||1,187||8 months ago||6||mit||C++|
|This repo contains Direct3D 11, XInput, and XAudio2 samples C++ samples from the legacy DirectX SDK updated to build using the Windows 10 SDK|
|Cn Vscode Docs||995||2||2 years ago||1||October 02, 2016||16||mit|
|Vscode Edge Devtools||703||2 months ago||97||mit||TypeScript|
|A VSCode extension that allows you to use browser devtools from within the editor. The devtools will connect to an instance of Microsoft Edge giving you the ability to alter CSS styling, perform diagnostics, and debugging. Get it now at http://aka.ms/devtools-for-code|
|Testfx||571||11,878||578||16 hours ago||61||July 14, 2023||100||mit||C#|
|MSTest framework and adapter|
|The samples contained in this repo are used to present an end-to-end demo scenario based on a fictitious B2B and multitenant system, named “HealthClinic.biz” that provides different websites, mobile apps, desktop apps, wearable apps, and services running on the latest Microsoft and open technologies aligned with announcements to showcase during the Connect(); 2015 event. The current published version works with Visual Studio 2015 Update 1 RC bits and ASP.NET 5.0 Beta 8. The final version used at Connect(); 2015 will be published soon.|
|List Of Testing Tools And Frameworks For .net||478||a month ago||mit||C#|
|✅ List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET|
|Asp.net Mvc Cms||453||2 years ago||1||gpl-3.0||C#|
The Microsoft Build Engine is a platform for building applications. This engine, also known as MSBuild, provides an XML schema for a project file that controls how the build platform processes and builds software. Visual Studio uses MSBuild, but MSBuild can run without Visual Studio. By invoking msbuild.exe on your project or solution file, you can orchestrate and build products in environments where Visual Studio isn't installed.
For more information on MSBuild, see the MSBuild documentation on docs.microsoft.com.
The changelog has detailed information about changes made in different releases.
For the full supported experience, you will need to have Visual Studio 2022 or higher.
To get started on Visual Studio 2022:
Developer Command Prompt for VS 2022prompt.
git clone https://github.com/dotnet/msbuild
.\build.cmdfrom the root of the repo to build the code. This also restores packages needed to open the projects in Visual Studio.
MSBuild.Dev.slnfin Visual Studio 2022.
This newly-built MSBuild will be located at
artifacts\bin\bootstrap\net472\MSBuild\Current\Bin\MSBuild.exe. It may not work for all scenarios, including C++ builds.
MSBuild can be run on Unix systems that support .NET Core. Set-up instructions can be viewed on the wiki: Building Testing and Debugging on .Net Core MSBuild
You can turn on localized builds via the
/p:LocalizedBuild=true command line argument. For more information on localized builds and how to make contributions to MSBuild's translations, see our localization documentation
Before you contribute, please read through the contributing and developer guides to get an idea of what kinds of pull requests we accept.
Developer Guide on:
See our help wanted issues for a list of issues we think are great to onboard new developers.
See our label documentation for descriptions of labels we use throughout the repo.
We encourage any contributions you decide to make to the repo!
MSBuild. Microsoft.Build.CommandLine is the entrypoint for the Microsoft Build Engine (MSBuild.exe).
Microsoft.Build. The Microsoft.Build namespaces contain types that provide programmatic access to, and control of, the MSBuild engine.
Microsoft.Build.Framework. The Microsoft.Build.Framework namespace contains the types that define how tasks and loggers interact with the MSBuild engine. For additional information on this component, see our Microsoft.Build.Framework wiki page.
Microsoft.Build.Tasks. The Microsoft.Build.Tasks namespace contains the implementation of all tasks shipping with MSBuild.
Microsoft.Build.Utilities. The Microsoft.Build.Utilities namespace provides helper classes that you can use to create your own MSBuild loggers and tasks.
MSBuild is licensed under the MIT license.