dotnet / project-system-tools
Tools for working with the C#/VB/F# project system.
☆272Updated this week
Related projects ⓘ
Alternatives and complementary repositories for project-system-tools
- Visual Studio solution generator☆369Updated this week
- MSBuild project SDKs☆460Updated 2 weeks ago
- Improved MSBuild editing support☆228Updated last month
- Making it easier to write Visual Studio extensions☆260Updated 3 weeks ago
- An API to locate MSBuild assemblies from an installed Visual Studio location. Use this to ensure that calling the MSBuild API will use th…☆221Updated this week
- ☆162Updated 4 months ago
- Source only package that exposes newer .net and C# features to older runtimes.☆285Updated this week
- Exposes project and assembly level information as constants in the ThisAssembly class using source generators powered by Roslyn.☆442Updated this week
- This repo contains information about the various component versions that ship with .NET Core.☆145Updated this week
- Roslyn analyzers for IDisposable☆383Updated 5 months ago
- ☆109Updated this week
- Generates reference assemblies where all the internal types & members become public, and applies the IgnoresAccessChecksTo attribute☆168Updated this week
- Roslyn analyzers for writing unit tests with NUnit☆89Updated last week
- Easily identify which dependencies can be removed from a .NET project☆185Updated last month
- Tools used in Roslyn based repos☆103Updated this week
- A mocking library based on the Compiler APIs (Roslyn + Mocks)☆261Updated 2 weeks ago
- Create, edit and run multiple C# top-level programs in the same project by just selecting the startup program from the start button.☆285Updated this week
- A Visual Studio extension☆242Updated 2 years ago
- A template for a NuGet package with tests, stylecop, fxcop, versioning, and Azure Pipelines build ready to go.☆135Updated this week
- Project to generate a public API of an assembly or type (useful for semantic versioning)☆247Updated 2 months ago
- Roslyn analyzer that finds usages of APIs that will throw PlatformNotSupportedException on certain platforms.☆279Updated 3 years ago
- This MSBuild SDK is designed to allow for the easy creation and use of SDK (shortform) projects targeting ASP.NET 4.x using System.Web.☆162Updated 3 months ago
- A Roslyn-based cross-platform tool that generates an object model diagram from a set of C# source files or assemblies☆191Updated 2 years ago
- Execute a function in a separate process☆228Updated 4 months ago
- A utility to perform design-time builds of .NET projects without having to think too hard about it.☆613Updated last week
- Reflection APIs over roslyn symbol APIs☆184Updated 2 years ago
- Microsoft Visual Studio Editor API definitions☆123Updated 2 years ago
- Manages launching and cleanup of diff tools☆190Updated this week
- A second-generation parser for the .NET Core command line tools☆111Updated 2 years ago
- Fast and lightweight parser creation tools☆387Updated this week