Espaço de nomes Windows.Storage não encontrado [Corrigido]

Prostranstvo Imen Windows Storage Ne Najdeno Ispravleno



O namespace Windows.Storage permite que você acesse arquivos e pastas armazenados em seu dispositivo. Se você estiver enfrentando problemas com esse namespace, é provável que ele não tenha sido registrado corretamente. Neste artigo, mostraremos como corrigir o problema para que você possa acessar seus arquivos e pastas novamente. Primeiro, abra o Editor do Registro pressionando a tecla Windows + R, digite 'regedit' e pressione Enter. Em seguida, navegue até a seguinte chave: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerDesktopNameSpace Se você não vir a chave NameSpace, precisará criá-la. Para fazer isso, clique com o botão direito do mouse na chave do Explorer e selecione Novo > Chave. Nomeie a nova chave 'NameSpace.' Depois de navegar até a chave NameSpace, clique com o botão direito nela e selecione Novo > Chave. Nomeie a nova chave {B4BFCC3A-DB2C-424C-B029-7FE99A87C641}. Agora, clique duas vezes no valor (Padrão) e insira o seguinte valor: @%SystemRoot%system32shell32.dll,-8964 Clique em OK para salvar as alterações. Reinicie o computador e o namespace Windows.Storage agora deve estar registrado corretamente.



Se você estiver usando estúdio visual em sua máquina Windows 11 ou Windows 10, ao trabalhar em um projeto de classe de biblioteca portátil, você pode receber uma mensagem de erro informando Espaço de nomes Windows.Storage não encontrado . Nesta postagem, oferecemos as correções mais aplicáveis ​​para esse erro.





Espaço de nomes Windows.Storage não encontrado





Para iniciantes, Espaço de nomes Windows.Storage é um conjunto de APIs do Windows que oferece classes para gerenciar arquivos, pastas e configurações de aplicativos, e deve-se observar que System.Windows.Storage não é o mesmo. Se a mensagem de erro for System.Windows.Storage (parte do .NET e o namespace raiz para WPF), ela será diferente de Windows.Storage (o namespace raiz do WinRT, a API principal para aplicativos UWP). No entanto, você pode encontrar o erro em questão pelos seguintes motivos.



canon mx490 outro computador está usando a impressora
  • Um determinado arquivo DLL está faltando no seu sistema.
  • Declaração de variável inválida.
  • Você está usando o navegador de objetos incorretamente.
  • Você não incluiu um link para o pacote certo.

Espaço de nomes Windows.Storage não encontrado

Se você receber Espaço de nomes Windows.Storage não encontrado mensagem de erro ao trabalhar em um projeto de classe de biblioteca portátil no Visual Studio em uma máquina Windows 11/10, as correções sugeridas abaixo devem ajudá-lo a resolver o problema em seu sistema.

  1. Declare uma variável globalmente em seu código
  2. Use o navegador de objetos do Visual Studio corretamente
  3. Adicione manualmente o arquivo System.Runtime.WindowsRuntime.dll ao projeto.

Vamos dar uma olhada rápida na descrição dessas correções. Antes de prosseguir, para descartar a possibilidade de um arquivo DLL ausente, você pode querer registrar novamente todos os arquivos DLL em seu sistema. Se você puder identificar o arquivo DLL ausente (neste caso System.Runtime.WindowsRuntime.dll ), desde que esteja embutido no sistema operacional Windows, você pode acessar o Winbindex e baixar uma nova cópia do arquivo e colocá-lo exatamente na mesma pasta do original.

direção bing

1] Declare a variável globalmente em seu código

Este é um erro comum que os programadores costumam cometer, ou provavelmente em retrospectiva. Quando Espaço de nomes Windows.Storage não encontrado um erro que você pode encontrar no Visual Studio no PC; você precisa declarar uma variável Windows.Storage.ApplicationData como uma variável global em seu computador. Para fazer isso, inclua a linha abaixo em seu código e execute todos os testes com o build.



|_+_|

Se o erro ainda ocorrer, você pode usar o navegador de objeto global conforme descrito na próxima correção.

2] Use o Visual Studio Object Browser corretamente.

Use o navegador de objetos do Visual Studio corretamente

switches exe iexplore

Por padrão, o Object Browser é definido como Todos os componentes , portanto, você precisa se certificar de que está usando o navegador de objetos corretamente. Faça o seguinte:

  • Carregue o assembly no Visual Studio.
  • Próximo clique em Tipo na guia do menu.
  • Escolher Navegador de objetos do menu. Além disso, você pode clicar no botão Ctrl+Alt+J combinação de teclas.
  • Próxima instalação Navegar Para Todos os componentes na lista suspensa.
  • Agora, na extensa lista de componentes para download, selecione o que você precisa Componente .
  • Próximo clique em Adicionar aos links no projeto selecionado ícone no Object Browser para adicioná-lo ao seu código.
  • Repita as etapas acima para adicionar facilmente qualquer outro objeto de referência que desejar à biblioteca do projeto.

3] Adicionar manualmente Arquivo System.Runtime.WindowsRuntime.dll para o seu projeto

Adicione manualmente o arquivo System.Runtime.WindowsRuntime.dll ao projeto.

Um erro na exibição pode ser causado se você não tiver adicionado um link para o pacote correto. Nesse caso, para corrigir o problema, você pode adicionar manualmente o arquivo System.Runtime.WindowsRuntime.dll ao seu projeto fazendo o seguinte:

  • Abra Visual Studio.
  • Vá para Explorador de Soluções .
  • Próximo clique com o botão direito Referências .
  • Escolher Adicionar link no menu de contexto.
  • No lado esquerdo do Link Manager, clique no botão Navegar aba
  • Próximo clique em Navegar botão no lado direito da janela e navegue até o seguinte caminho de diretório:
|_+_|
  • No local, selecione Todos os arquivos na lista suspensa.
  • Agora encontre e selecione System.Runtime.WindowsRuntime.dll arquivo.
  • Finalmente clique em Adicionar botão para adicionar o arquivo DLL ao seu projeto.

Isso é tudo!

Agora lê : IntelliSense não funciona no VS Code

como desligar o proxy no cromo

O que a DLL de armazenamento do Windows faz?

O arquivo Windows.Storage DLL, também conhecido como Microsoft WinRT Storage API, é comumente associado ao sistema operacional Microsoft Windows. É um componente importante que garante que os programas do Windows funcionem corretamente. Essencialmente, os arquivos DLL são necessários para executar um programa, embora não sejam frequentemente usados ​​como arquivos editoriais. Em qualquer caso, se o arquivo DLL estiver corrompido ou ausente do seu sistema, você poderá receber a mensagem de erro do arquivo DLL ausente.

Como usar o armazenamento do Windows?

No Windows 11/10, se instalado ou configurado, os Espaços de Armazenamento normalmente armazenam duas cópias de seus dados, portanto, se uma de suas unidades falhar, você ainda terá uma cópia não corrompida de seus dados. Assim, você pode usar espaços de armazenamento para agrupar duas ou mais unidades em um pool de armazenamento e, em seguida, usar a capacidade desse pool para criar unidades virtuais chamadas armazéns .

Publicações Populares