Pergunta

Eu tenho um pouco de um problema. Eu estou movendo minha repositório de origem de uma máquina para outra, e no processo eu estou fazendo alguns abate do que está armazenado como eu aprendi mais sobre como criar / gerir um repositório desde que comecei.

O problema é que estamos usando ferramentas DXperience de DevExpress e utiliza o sistema de licença .net (licenses.licx). Originalmente eu tinha essa licença no repositório, e Eu estou ouvindo que isso não é necessariamente a melhor idéia. Então, eu não incluí-lo no repositório. Mas agora, quando eu check-out do projeto a partir do repositório na minha máquina (mesma máquina que eu estava verificando para antes da mudança), ele está olhando para o arquivo de licença e não gerá-la como (eu acho) que deveria ser.

Foi útil?

Solução

Temos correr para o mesmo problema usando os controles Infragistics.

Nossa solução tem sido a de manter um arquivo licnenses.licx em branco no nosso repositório fonte (Source engrenagem Vault) e, em seguida, alterar as propriedades do arquivo para Read Only falsas sobre nossas workations locais. Desta forma, não acabar pisando em uns aos outros com esse arquivo e ele é gerado com as devidas chaves fora das nossas estações de trabalho.

Claro que isto é um pouco de trabalho manual em torno de que pode não ser adequado para você, mas é assim que temos vindo a fazer isso.

Outras dicas

Como alternativa, você pode instalar o pacote EmptyLicensesLicx NuGet, e que irá certificar-se de que há um vazio Licenses.licx em seu projeto, antes que ele é compilado (que é tudo que você precisa).

Este arquivo deve ser compilado em seus conjuntos de implantação automaticamente por ter licenses.licx incluído como um recurso incorporado . Sob o capô, usos visual studio LC.exe para incluir isso em seus conjuntos.

http://www.atalasoft.com/kb/Article.aspx ? id = 10103

  1. excluir o arquivo de licença existente
  2. resolver todos os erros
  3. Propriedades de verificação de solução, nome DLL, nome da fonte
  4. reconstruir o projeto
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top