Como corrigir erro de compilação no Visual Studio:'"LC.exe" encerrado com código de -1'
-
09-06-2019 - |
Pergunta
Eu recebo o seguinte erro quando criar o meu Windows solução de Formulários:
"LC.exe" encerrado com código de -1
Eu uso dois comerciais do Windows Bibliotecas de Formulários:Infragistics e o Gantt de Controle de plexityhide.com, é por isso que eu tenho licenças.licx arquivos no meu WinForms Projetos.Nós também utilizar o Visual Sourcesafe como a nossa Fonte de Controle.
Quando as licenças.licx arquivos estão em Projetos que não é possível construir sem o erro acima.No entanto, quando eu exclui da minha projectos a construir funciona bem.Mas eu preciso de licenças.licx arquivos quando eu quiser trabalhar com o comercial controles no designer.
Esta é uma nova marca de máquina do desenvolvedor com o Windows XP SP3 (alemão) e Visual Studio 2005 Team Edition para Desenvolvedores de Software (alemão) com SP1.
É Windows XP 32-Bit, pelo caminho.
Alguma sugestão?
Solução 3
Eu reinstalei o Infragistics e que parece ter corrigido isso.
Outras dicas
Problema surge principalmente devido a arquivo de licença.Excluir o arquivo licenses.licx
a partir de seu projeto
Nós freqüentemente encontrar esse erro de nosso último projeto.A solução é reinstalar as bibliotecas, pois estamos usando a versão de avaliação.Isso ocorre quando as bibliotecas expirar.
Há mais informações na mensagem de erro?
Quando eu tive problemas com LC.exe no passado, na maioria das vezes, é porque a licenciada componente foi atualizado (o número de versão maior), mas o licx arquivo ainda continha a versão antiga.
Neste caso, você pode tentar atualizar a versão no licx arquivo manualmente, ou alterá-lo para x.y.z.*
para trabalhar apenas para mais atualizações.Você também pode tentar re-gerar a licx arquivo excluindo-lo e re-inserção do licenciado controlos de formulários do windows em seu formulário.
parece que o problema é devido a atualização do os controles.licenças.licx inclui a versão 2 .net controles.ele funciona a exclusão de linhas com a versão 2 (após o controle de versão).Outras vezes funcionava desta forma:adicione um formulário vazio e, em seguida, inserir o controle que causou o problema.
Deve haver um license.licx
arquivo de propriedades da pasta quando você usar os componentes comerciais.Muitas vezes, é corrompido.Se você limpar o seu conteúdo, o "LC.EXE" exited with code -1
desaparece.