Select the product you need help with
PRB: Não é possível descarregar módulos (assemblies) que você criar e carrega usando o script em XSLTID do artigo: 316775 - Exibir os produtos aos quais esse artigo se aplica. Este artigo refere-se a Microsoft a seguir.NET Framework Class Library namespaces:
Nesta páginaSintomasQuando você usa o elemento <msxsl:script> repetidamente com a estrutura de System.Xml.Xslt, um vazamento de memória pode ocorrer com um alto volume de aplicativo de linguagem de marcação extensível (XML) ou Extensible Stylesheet Language (XSL).
</msxsl:script> CausaAs classes da System. XML namespace suporta o uso de script incorporado usando o elemento script em aplicativos de transformação em XSL (XSLT). Portanto, o elemento <msxsl:script> permite que você escolha a linguagem de programação (como Microsoft Visual C#.NET ou do Microsoft Visual Basic.NET) para executar determinadas tarefas.</msxsl:script> Funções declaradas estão contidas dentro de blocos de script. Quando você usa o script incorporado com um arquivo XSL, um assembly que contém o Microsoft Intermediate Language (MSIL) é criado e carregado na memória. Por causa de uma limitação de design nesta versão do Microsoft.NET Framework, você não pode descarregar o assembly da memória. Isso pode levar a um vazamento de memória, se os assemblies são criados e carregados repetidamente ou em um loop. ResoluçãoPara resolver esse problema, não repetidamente carregue o XSLT com o script. Desenvolva seu aplicativo de tal forma que você carregar o XSLT de uma vez e reutilizá-la quantas vezes forem necessárias. Essa prática também melhora o desempenho. Por exemplo, o código a seguir vazamentos de memória: Como ContornarDescarrega uma montagem individual por descarregar todos os domínios de aplicativo que contêm o assembly. Para fazer isso, chame o AppDomain.Unload() método para cada domínio de aplicativo que tenha o assembly carregado, ou ligue para o UnloadDomain() método de API de hospedagem não gerenciado. Mais InformaçõesPassos para reproduzir o comportamento
PropriedadesID do artigo: 316775 - Última revisão: sexta-feira, 29 de julho de 2011 - Revisão: 1.0 A informação contida neste artigo aplica-se a:
Tradução automática IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 316775
(http://support.microsoft.com/kb/316775/en-us/
)
| Traduções deste artigo
|




Voltar para o início








