c# como editar o arquivo.csproj




.net asp.net (5)

Quando estou compilando meu arquivo .csproj usando o arquivo .net MSBUILD.EXE do .NET Framework 4.0 Estou recebendo um erro "lable01" não encontrado no contexto atual de "website01.csproj"

Na verdade, eu preciso adicionar todas as páginas do ASP.NET com sua referência Code Behind, eu fiz isso, está funcionando bem, mas o erro acima está pendente.

Espero que isso signifique adicionar o nome do formulário "LABLE01" nesse arquivo .csproj, mas não sei a sintaxe. Qualquer um, por favor, forneça a sintaxe para adicionar o nome do formulário no arquivo .csproj.


É uma opção embutida .Net core e projetos padrão .Net


Você pode clicar com o botão direito do mouse no arquivo de projeto, selecionar "Descarregar projeto" e depois abrir o arquivo diretamente para edição selecionando "Editar projeto name.csproj".

Você terá que carregar o projeto de volta depois de salvar suas alterações para que ele seja compilado.

Consulte Como: descarregar e recarregar projetos no MSDN.

Como os arquivos de projeto são arquivos XML, você também pode simplesmente editá-los usando qualquer editor de texto que suporte Unicode (notepad, notepad ++ etc ...)

No entanto , eu ficaria muito relutante em editar esses arquivos manualmente - use o Solution Explorer para isso, se possível. Se você tiver erros e souber como corrigi-los manualmente, prossiga, mas esteja ciente de que você pode arruinar completamente o arquivo do projeto se não souber exatamente o que está fazendo.


Desculpe, a maneira mais eficiente de encher seu arquivo proj é.

  1. clique com o botão direito no arquivo.
  2. propriedades de goto
  3. onde a opção Build Action está definida como NONE.
  4. Faça uma compilação (sim, você pode obter um erro de compilação se melhorar ainda mais)
  5. voltar para as propriedades desse arquivo
  6. set Build Action opção é configurada de volta para Compile.
  7. reconstruir.

  8. Parabenize-se por ser mais inteligente do que todos os outros e por não fazê-lo se projetar. Para mim, este exercício levou menos de 10 segundos. Onde como manualmente tentando introduzir a linha de compilação ... no csproj não só pode renderizar o seu projeto inutilizável, mas também é impossível manter em grande escala a aplicação. Melhor manter o software de controle de versão de origem para fazer as atualizações. Se você precisa cruzar ramos de mesclagem, então fazer o acima é incrível :).


O arquivo CSPROJ , salvo em formato XML, armazena todas as referências para o seu projeto, incluindo suas opções de compilação. Há também um arquivo SLN que armazena informações sobre projetos que compõem sua solução.

Se você estiver usando o Visual Studio e tiver a necessidade de visualizar ou editar seu arquivo CSPROJ enquanto estiver no Visual Studio, poderá fazer o seguinte, seguindo estas etapas simples:

  1. Clique com o botão direito em seu projeto no gerenciador de soluções e selecione Unload Project
  2. Clique com o botão direito do mouse no projeto (marcado como indisponível no gerenciador de soluções) e clique em "Editar yourproj.csproj". Isto irá abrir o seu arquivo CSPROJ para edição.
  3. Depois de fazer as alterações desejadas, salve e feche o arquivo. Clique com o botão direito novamente no nó e selecione Recarregar Projeto quando terminar.





asp.net