Pergunta

Estou tentando compilar uma amostra da ESRI e recebo este erro

Erro 1: o comando "esriRegasm.exe CommandInheritingBaseCommand.dll" /p:Desktop /s" saiu do código -1.

Então, deve haver um comando para invocar esriRegasm.exe Em algum lugar do projeto, mas não consigo encontrá -lo. Eu cliquei com o botão direito do mouse no projeto → Propriedades e olhou para dentro Construir e Construir eventos guias, mas não encontrou nada lá. Onde mais poderia estar?

Foi útil?

Solução 2

Não consegui encontrar a resposta, mas adicionei o erro de ESRIREGASM, desenvolvendo como "administrador" no Windows 7 e não como usuário.

Outras dicas

Se você não conseguir encontrá -lo no Visual Studio, tente editar o arquivo do projeto em um editor de texto e veja onde ele está armazenando uma referência a esse executável.

Para o VB, se você abrir o arquivo VBProj em um editor XML, encontrará essas linhas no final (presumo que C# seja semelhante.) Você pode removê -las do arquivo e reabrir seu projeto

É uma tarefa msbuild. Recebi o mesmo erro, mas compilar meu próprio projeto em vez do projeto de amostra. Aconteceu que o Esriregasm.exe falhou porque não conseguiu encontrar uma das dependências da minha assembléia (uma montagem minha diferente que é mencionada por este projeto). Portanto, esse erro é bastante genérico e pode significar que o esraregasm.exe falhou por vários motivos. Solucionar problemas executando ESRIREGASM.EXE na linha de comando.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top