Resources

De MSTECH wiki
Ir para: navegação, pesquisa

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" />