BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias .NET Core planeja descontinuar o formato project.json

.NET Core planeja descontinuar o formato project.json

Favoritos

A Microsoft chegou a conclusão que o experimento com o formato project.json falhou e voltará a utilizar os arquivos .csproj. Contudo, isso não acontecerá de imediato e o recém lançado .NET Core RC2 (também conhecido como tooling preview 1) continuará utilizando uma combinação de .xproj e project.json.

A começar pelo .NET Core RTM/tooling preview 2, o Visual Studio irá renomear automaticamente arquivos .xproj para .csproj. Porém, a funcionalidade do formato project.json não mudará ainda.

Após o preview 2, a Microsoft começará a trabalhar na migração das funcionalidades do formato project.json para csproj. Parte disso exigirá somente atualizar o Visual Studio. Por exemplo, o .csproj já suporta wildcards, mesmo o Visual Studio insistindo em adicionar arquivos um à um. Já outras funcionalidades do project.json podem exigir um trabalho significativo para integração ao .csproj.

Ao fim desse processo, o formato project.json deverá existir somente como uma alternativa ao arquivo packages.config do NuGet. Se isso acontecer, ele provavelmente será renomeado para nuget.json.

MSBuild

Para quem não conhece, os arquivos .csproj são apenas versões especializadas de scripts .msbuild. Isso significa que o MSBuild precisará estar disponível onde o .NET Core executar.

A longo prazo, a Microsoft está procurando adicionar a funcionalidade do NuGet diretamente ao MSBuild. (Atualmente o MSBuild depende de extensões para acessar o NuGet.)

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

  • Pelo visto não deu certo...

    by Gabriel Simas,

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

    Pois é rapaz.
    Eu fiquei meio estupefato com isso.
    E o que será de nós que utilizamos o Visual Studio Code. Tomara que criem extensões para isso...

  • Re: Pelo visto não deu certo...

    by Luiz Carlos Faria,

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

    A microsoft tem um bom histórico de tooling, dificilmente deixarão a comunidade e o mercado na mão.

  • Re: Pelo visto não deu certo...

    by Gabriel Simas,

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

    Sim, claro não tenha dúvidas.
    Porém.... deve ser por isso mesmo que está voltando ao XML.

  • Fail

    by Felippe Medeiros,

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

    Quando parece que a Microsoft está avançado finalmente: ops, fail.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

BT