Área de trabalho de Roslyn para o novo formato .csproj do .NET Core
Estou trabalhando em uma extensão do VS Code que usa a API da área de trabalho de Roslyn para carregar um projeto, no momento em que a extensão suporta o antigo .NET Coreproject.json
formato através doProjectJsonWorkspace
digite oMicrosoft.DotNet.ProjectModel.Workspaces
pacote.
Com as novas mudanças de ferramentas sendo lançadas em breve, eu desejo apoiar o novo.csproj
formato de compilação, mas não parece encontrar um espaço de trabalho compatível com o .NET Standard que o suporte.
Meu entendimento é que, como ele está usando o MSBuild, precisarei usar o MSBuild (Microsoft.CodeAnalysis.MSBuild
), no entanto, não oferece suporte ao .NET Standard no momento.
Qual é a melhor solução, se houver, ou terei que criar minha própria implementação do espaço de trabalho?