Skip Navigation Links
Novas Tecnologias
Ferramentas Adicionais
Ferramentas Adicionais


Dica No :
1083
Assunto : ASP.NET
Titulo: Reiniciando a aplicação com base em .config externos

Gostou do texto ? Vote e dê sua opinião! Pontuação atual :

Translate this page now :






Adicione aos Favoritos!
BlogBlogs Rec6 Linkk Ueba Technorati Delicious DiggIt! StumbleUpon




Em uma dica anterior ( http://migre.me/7JUEw ) comentamos como o configSource pode ser utilizado para isolar uma tag do web.config em um arquivo separado e um dos benefícios deste isolamento é o fato de, mudando algo neste arquivo separado, a aplicação não ser reiniciada.

Pois bem : Separar uma tag em um arquivo diferente pode ter muitas utilidades, tal como uma simples organização. Nem sempre desejamos que, uma vez separada, a alteração da tag deixe de causar a reinicialização da aplicação.

Para fazer com que uma tag contida em um arquivo externo ao web.config ainda assim provoque a reinicialização do site caso seja alterada, podemos definir o atributo restartOnExternalChange="true" na tag em questão.

Por exemplo :

<pages configSource="pages.config"/>

Nesta tag estamos separando a configuração pages em um arquivo a parte. Porém se o arquivo pages.config for alterado a mudança não será imediatamente identificada pela aplicação.

<pages configSource="pages.config" restartOnExternalChange="true" />


Com a adição do atributo, como no exemplo acima, se o arquivo pages.config for alterado a alteração será identificada.


Nome :
E-mail:
Comentarios :
 
 
Os Últimos Comentários
Nenhum comentário foi realizado ainda. Seja o primeiro !
Dicas
Dica do Dia
Receba Dicas Por Email
E-mail :  
 


 (help)
Aceito receber informativos do devASPNet, informações de eventos e treinamentos

Veja Quais Informativos Você Receberá

Pesquisar Dicas
Pesquisar Artigos, Dicas e Noticias

Banco de Dados
Algumas Entrevistas
Links Importantes

Búfalo Informática, Treinamento e Consultoria
R. Alvaro Alvim, 37/920 Centro - Cinelândia - Rio de Janeiro Cep: 20031-010
Tel : (21) 2262-1368 (21) 9240-5134 E-mail : Contato@bufaloinfo.com.br