Usuários do Visual Studio, principalmente aqueles que estão trabalhando em um projeto de classe de biblioteca portátil, levantaram esse problema “Windows. Storage Namespace not found” que eles receberam no Studio. Este problema parece ser devido à ausência de um arquivo dll específico em seu sistema. Em alguns casos, o mesmo problema pode surgir no caso de uma declaração de variável incorreta. Portanto, sem perder tempo, pule para a solução principal e corrija o problema você mesmo.
Correção 1 – Adicione a DLL do Windows Runtime ao projeto
Você precisa adicionar uma referência ao arquivo Runtime.WindowsRuntime.dll e testar.
1. Abra o projeto no Visual Studio, se ainda não estiver aberto.
2. Em seguida, clique em “Exibir” na barra de menu e toque em “Solution Explorer” para abrir o Solution Explorer no VS.
3. Na página do Solution Explorer, clique com o botão direito do mouse na guia “References” e toque em “Add Reference…” para acessá-la.
4. Agora, na janela Gerenciador de referências, vá para a guia “Procurar”.
5. Em seguida, toque em “Procurar…” para navegar até o arquivo DLL.
6. Em seguida, vá para este local –
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.1
7. Procure o arquivo DLL. Selecione “Todos os arquivos” na lista suspensa.
8. Selecione o arquivo dll “System.Runtime.WindowsRuntime.dll”.
9. Em seguida, toque em “Adicionar” para adicionar o arquivo dll ao seu projeto.
Depois de adicionar o arquivo DLL, tente testar a compilação em seu computador. O problema não aparecerá novamente.
Correção 2 – Declare a variável globalmente
Esse é outro erro comum que os programadores costumam cometer. Você deve declarar a variável Windows.Storage.ApplicationData como uma variável global em seu computador.
Então, basta incluir isso em seu código –
global::Windows.Storage.ApplicationData
Em seguida, execute todos os testes com o build. Se o erro persistir, você pode usar o navegador de objeto global seguindo a próxima correção.
Correção 3 – Use o navegador de objeto
Existe outra ferramenta que você pode usar para identificar o objeto navegador.
1. Carregue a compilação no Visual Studio.
2. Em seguida, clique em “Exibir” na guia do menu e escolha “Navegador de objetos” para abri-lo.
Você também pode usar o Ctrl+Alt+J teclas juntas.
3. Agora, defina “Browse” como “All Components” na lista suspensa.
Uma extensa lista de componentes será carregada.
4. Com cuidado, selecione o “System.Runtime.WindowsRuntime.dll“.
4. Em seguida, toque no ícone “Adicionar a referências no projeto selecionado” no navegador de objetos para adicioná-lo ao código.
Desta forma, você pode adicionar facilmente o objeto de referência ao a biblioteca do projeto.
Você também pode baixar esta ferramenta de reparo do PC para localizar e corrigir qualquer problema do PC:
Etapa 1-Baixe a ferramenta de reparo do PC Restoro
Etapa 2-Clique em Iniciar verificação para localizar e corrigir qualquer problema do PC automaticamente.
Sambit é um engenheiro mecânico de qualificação que adora escrever sobre o Windows 10 e soluções para os problemas mais estranhos possíveis.