# .NET Framework Development

> Use this tool when you need to automate .NET Framework development tasks, such as building projects, running tests, and analyzing solutions, to streamline legacy maintenance, CI/CD workflows, and AI assistant development. It provides a TCP-based interface for inputs like project files and test frameworks, and outputs like compiled solutions, test results, and project structure insights. Ideal for use cases where programmatic access to Windows-based .NET development tools is required without manual Visual Studio navigation.

Canonical page: https://skillsregistry.net/skills/bytedreamer-dotnet-framework  
JSON: https://api.skillsregistry.net/v1/skills/bytedreamer-dotnet-framework

## Description

This MCP server provides .NET Framework development capabilities through TCP communication, enabling AI assistants to build projects, run tests, and analyze solutions using MSBuild and Visual Studio tools. Built by bytedreamer using C# with .NET 8 and targeting .NET Framework projects, it offers three core tools: build_project for compiling solutions/projects with MSBuild integration and detailed error parsing, run_tests supporting MSTest/NUnit/xUnit frameworks with VSTest.Console execution, and solution analysis for project structure inspection. The implementation features automatic Visual Studio version detection (2019/2022), flexible MSBuild path resolution, comprehensive test framework detection, structured error reporting with file/line information, and cross-platform support through WSL bridge scripts, making it valuable for legacy .NET Framework maintenance, automated CI/CD workflows, and building AI assistants that need programmatic access to Windows-based .NET development tools without manual Visual Studio navigation.

## Trust

- **Trust score (0–1):** 1.00
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** devops-ci
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/bytedreamer-dotnet-framework)
- **Repository:** <https://github.com/bytedreamer/dotnetframeworkmcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "bytedreamer-dotnet-framework"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/bytedreamer-dotnet-framework` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/bytedreamer-dotnet-framework/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
