BT

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

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

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

Comentários da comunidade

  • Pelo visto não deu certo...

    by Luís Gabriel Nascimento 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 Luís Gabriel Nascimento 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.

  • 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

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.