Pergunta

Eu tenho um aplicativo implantado através clickonce, mas como posso modificar o arquivo de configuração no servidor de implantação ?. Quer dizer, uma vez que o produto é testado, deve ser implantado em nosso servidor de produção, mas necessidade de modificar alguns dos parâmetros de configuração para consumir recursos de produção ?. Ouvi devemos usar MageUI.exe, mas ainda não tenho certeza.

Eu aprecio a sua ajuda.

Obrigado

Foi útil?

Solução

Sim, a melhor maneira de fazê-lo seria provavelmente MageUI. Basta abrir os manifestos com MageUI, clique em Salvar e deve pedir-lhe para se demitir os manifestos.

Você tem duas opções ao assinar manifestos. Você pode usar um auto-certificado ou comprar um certificado. Os certificados auto são fáceis de usar, mas quando o aplicativo está instalado o editor aparecerá como Desconhecido . Se você comprar um certificado, use estas instruções para criar os arquivos necessários para ClickOnce manifestos sinal - http://www.softinsight.com/bnoyes/CommentView.aspx?guid=78d107d1-3937-4d8d-81d9-73cb6ae18eee .

Outras dicas

codeConcussion está correto - fazemos isso o tempo todo para nossas mudanças de configuração. A coisa a lembrar é que se você estiver gerenciando versões de tal forma que um usuário só terá a nova versão do SmartClient quando há uma nova versão no servidor, você precisa aumentar arbitrariamente a versão no arquivo de manifesto para obter a configuração mudanças para transferir para o usuário novamente.

Isto, naturalmente, pode ser perigoso, dependendo de como suas versões processo de implantação do aplicativo. Para nós, usamos uma baseada no tempo algoritmo, re-definir a versão a ser a data seguido por HHMM (por exemplo, 2008.9.23.1317). Isso é feito em nossos scripts de construção / implantação, para que possamos praticamente garantir que podemos mudar a versão para 2008.9.23.1318 no manifesto sem se preocupar com outra compilação usando essa mesma versão.

De qualquer forma, algo para se pensar.

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