Como posso resolver o erro: “O comando saiu com o código 1”?

Eu li muitas perguntas, mas não consegui encontrar a resposta certa para mim.

Enquanto tento compilar um projeto no VS2012, tenho este resultado:

O comando “…. \ tools \ bin \ nuget pacote Packages \ Lib.Html.nuspec – OutputDirectory …. \ bin \ Zip \ Pacotes -NoPackageAnalysis” saiu com o código 1.

Procurei a linha de código no meu arquivo .csproj, onde o erro deveria estar, e há:

 

O que estou fazendo de errado?

[EDITAR] Lançando o Debug desse projeto e ignorando “erros de construção”, eu tenho um novo alerta:

“O Visual Studio não pode iniciar a debugging porque o alvo de debugging ‘[project.exe path]’ está faltando. Por favor, construa o projeto e tente novamente ou defina propriedades OutputPath e AssemblyName apropriadamente para apontar para o local correto para o assembly de destino.”

   

O primeiro passo é descobrir o que o erro realmente é. Para fazer isso, expanda sua saída MsBuild para ser diagnóstico. Isto irá revelar o comando real executado e esperamos que a mensagem de erro completa também

  • Ferramentas -> Opções
  • Projetos e Soluções -> Construir e Executar
  • Alterar “verbosidade de saída de compilation do projeto MsBuild” para “Diagnóstico”.

Clique com o botão direito do mouse em project -> Properties -> Build Events

Remover o texto no bloco de texto da linha de comando do evento Pós-compilation

Para mim, no VS 2013, tive que me livrar de referências ausentes em References no projeto de interface do usuário (MVC). Acontece que os desaparecidos não foram referenciados.

Tente abrir o Visual Studio como administrador.

Eu sei que é tarde demais, mas isso também pode ajudar alguém.

No meu caso, descobri que o arquivo de origem está sendo usado por outro processo que estava restringindo a cópia para o destino. Eu encontrei isso usando o prompt de comando (apenas copie e cole o comando post build no prompt de comando e executei-me as informações de erro).

Certifique-se de que você pode copiar a partir do prompt de comando,

Para mim: eu tenho um espaço em branco no nome da pasta do meu caminho

G: \ Outros projetos de impacto \ Mi …..

Solução 1:

Remover espaço em branco da pasta

Exemplo: Outros projetos de Imp – >> Other_Imp_Projects

Solução 2:

adicione Quote (“”) para o seu caminho.

Exemplo: mkdir “Configurações $ $ (ProjectDir) $ (OutDir)” // ver citaçoes da doubel