Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 16528|Resposta: 0

[ASP.NET] asp.net mvc Web.Release.config usa explicações detalhadas

[Copiar link]
Publicado em 15/10/2018 10:01:41 | | | |
No processo de desenvolvimento, após a conclusão do desenvolvimento local e depuração, precisamos publicar no servidor oficial e, muitas vezes, modificar alguns arquivos de configuração no web.config.

Programadores são preguiçosos, ao lançar a versão oficial do Release, o compilador pode substituir automaticamente o arquivo de configuração pela configuração no ambiente oficial?

Web.Release.config é o que ele faz, e temos ignorado esse arquivo...



Ambiente de desenvolvimento:



Ambiente Formal:



Divulgamos o pacote de inscrição conforme mostrado abaixo:



Resultado do arquivo de saída Web.config:



Descobrimos que o site foi mantido, o nó titile foi removido, o valor da propriedade DatabaseString foi substituído e o nó porta foi adicionado.

Propriedade de transformação

(1) Substituir
Indica que todos os nós correspondentes são substitutos



Na verdade, o arquivo é descrito aqui como web.release.config, e quando o arquivo a ser substituído é Web.config.

(2) Remover
Exclua o elemento que corresponde ao primeiro.



(3) RemoveAll
Exclua todos os elementos correspondentes



(4) Inserir
Inserir do nó pai, (inserir em autorização<negar users="*" />)



(5)SetAttributes
Defina os Atributos diretamente



(6) RemoveAttributes
Exclua os Atributos



(7) InsertAfter (XPath)
Ao corresponder à expressão do XPath, encontre o nó e insira o XML após o nó filho



(8) Inserir Antes (XPath)
Ao corresponder à expressão do XPath, encontre o nó e insira o XML na frente do nó filho



(9)XSLT (filePath)
Você pode definir um arquivo XSLT externamente para substituir o arquivo Web.cofig.








Anterior:Peça ajuda
Próximo:Introdução à mineração de roteadores BonusCloud
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com