Resources
Localizando um script de resource
Em alguns casos, podemos nos deparar com um resource sem um texto definido no sistema. Nesses casos é necessário localizar o script que insere o resource no sistema e executá-lo. O problema é que temos muitos script de muitas versões e clientes. Abaixo, segue um passo-a-passo de como encontrar o script desejado.
1. Abrir o Windows Explorer (Win + E)
2. Navegar até a pasta raiz dos resources
Por exemplo: C:\Projetos\TFS2012\GestaoAcademica\Development\Dev\Src\Scripts\GestaoAcademica
3. Pesquisar por todos os arquivos de resources de todas as versões e clientes. Na caixa de pesquisa, inserir:
*resource*.sql
4. Selecionar todos os resultados encontrados (Ctrl + A), clicar com o botão direito e abrir com o NotePad++ (Edit with Notepad++)
5. Após o Notepad++ carregar todos os arquivos, abra a ferramenta Pesquisar (Ctrl + f)
6. Na caixa de pesquisa, digite o nome do Resource
7. Clique no botão Localizar em todos os documentos abertos. O Notepadd++ irá exibir todos os documentos que possuem o texto do resource.
Observações:
- Caso encontre mais de um script com o resource, opte pela versão mais recente.
- Alguns scripts podem ser apenas de UPDATE, e não de criação do resource.
Removendo exibição dos resources no sistema
ATENÇÃO: OS PROCEDIMENTOS DESCRITOS ABAIXO AINDA NÃO ESTÃO EM FUNCIONAMENTO.[ANDRÉ 08/02]
1. Abrir o arquivo web.config em um editor de texto
2. Localizar a linha que contém a tag <globalization>
3. Substituir essa linha por:
<globalization uiCulture="pt-BR" culture="pt-BR" fileEncoding="iso-8859-1" responseHeaderEncoding="iso-8859-1" requestEncoding="utf-8" responseEncoding="utf-8"/>
4. Salvar o arquivo
5. Verificar o site. Se necessário, reinicie o site no IIS.
A seguir, temos o modelo da linha antes da alteração para remover a exibição dos resources:
<globalization uiCulture="pt-BR" culture="pt-BR" resourceProviderFactoryType="MSTech.GestaoEscolar.CustomResourceProviders.DBResourceProviderFactory, MSTech.GestaoEscolar.CustomResourceProviders, Version=1.0.0.0, Culture=neutral" fileEncoding="iso-8859-1" responseHeaderEncoding="iso-8859-1" requestEncoding="utf-8" responseEncoding="utf-8" />