Microsoft.VisualStudio.SolutionPersistence is a Microsoft-published .NET library for reading and writing Visual Studio solution (.sln and .slnx) files; none of the candidate sources document that package directly. Microsoft's own page 1 is the closest match, since it lists Microsoft's developer doors and the Roslyn compiler platform, and GitHub 2 offers .NET best-practice skills for solution-level work.
- 1
Microsoftmicrosoft.comverified and signed
Microsoft's official developer surfaces, including the Roslyn compiler platform, are the closest source for the Visual Studio solution tooling this package belongs to, though the page does not describe the SolutionPersistence package itself 1.
official:MCP server · Playwright MCP ServerSDK · markitdownlibrary · windows-sysCLI · playwright-mcppackage · Azure DevOps (ADO)+151 community tools built for it
for agents: Roslyn · DiaSymReader · Lexer
- 2
GitHubgithub.comverified and signed
GitHub hosts the .NET ecosystem and offers a dotnet-best-practices skill that checks .NET solution and project code, useful alongside solution-file work 2.
official:MCP server · @github/mcp-registrySDK · @github/copilot-sdklibrary · CodeQL: StubCLI · specifyrepository · copilot-engine-sdk+2,577 community tools built for it
for agents: dotnet-best-practices · nuget-manager · csharp-mstest
Sources
- 1Microsoft – AI, Cloud, Productivity, Computing, Gaming & Appsmicrosoft.com · read 2026-10-29
- 2GitHub · Change is constant. GitHub keeps you ahead. · GitHub · GitHubgithub.com · read 2026-10-29
For agents: the 10 actions behind this answer
Roslyn · Microsoft.CodeAnalysis.VisualBasic.Workspaces verified and signed
dotnet-best-practices · dotnet-best-practices verified and signed
Ensure .NET/C# code meets best practices for the solution/project.
Client · Azure.Core verified and signed
cad.readPart · mcp-extensions found in code, not yet checked
Read a library part in its source or display format.
getDeploymentFileContents · Vercel API verified and signed
Get Deployment File Contents
looker_sdk · looker-sdk verified and signed
get_file_contents · MCP-Brave-Search found in code, not yet checked
Get the contents of a file or directory from a GitHub repository
read_paper · pwc-cli found in code, not yet checked
Read stored paper Markdown, continuing oversized documents with a cursor (`pwc paper read`). Pass the next_cursor value from the previous result together with the same paper (any reference to that paper works); omit cursor to start from the beginning. To continue after text already supplied in conte
file_read · snipara-sandbox found in code, not yet checked
Read the contents of a file.
vectorstore · @mastra/core verified and signed
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.