Пространство имен Windows.Storage не найдено [Fixed]
Если вы используете Visual Studio на своем компьютере с Windows 11 или Windows 10, при работе над проектом класса переносимой библиотеки вы можете получить сообщение об ошибке с сообщением, что пространство имен Windows.Storage не найдено. В этом посте мы предлагаем наиболее применимые исправления этой ошибки.
Для начинающих, Пространство имен Windows.Storage представляет собой набор API-интерфейсов Windows, который предлагает классы для управления файлами, папками и настройками приложений, и следует отметить, что Система.Windows.Хранилище не такой же. Если в сообщении об ошибке указано System.Windows.Storage (часть .NET и корневое пространство имен для WPF), оно отличается от Windows.Storage (корневое пространство имен для WinRT, основного API для приложений UWP). Тем не менее, вы можете столкнуться с ошибкой под рукой по следующим причинам.
- Определенный файл DLL отсутствует в вашей системе.
- Неверное объявление переменной.
- Вы неправильно используете обозреватель объектов.
- Вы не включили ссылку на нужный пакет.
Пространство имен Windows.Storage не найдено
Если вы получите Пространство имен Windows.Storage не найдено сообщение об ошибке при работе над проектом класса переносимой библиотеки в Visual Studio на компьютере с Windows 11/10, предлагаемые ниже исправления должны помочь вам решить проблему в вашей системе.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
- Объявите переменную глобально в вашем коде
- Правильно используйте браузер объектов Visual Studio
- Вручную добавьте в проект файл System.Runtime.WindowsRuntime.dll.
Давайте быстро взглянем на описание этих исправлений. Прежде чем продолжить, чтобы исключить возможность отсутствия файла DLL, вы можете перерегистрировать все файлы DLL в своей системе. Если вы можете определить отсутствующий файл DLL (в данном случае System.Runtime.WindowsRuntime.dll), при условии, что он родной для ОС Windows, вы можете зайти на Winbindex и загрузить новую копию файла и поместить ее точно в ту же папку, что и оригинал.
1]Объявите переменную глобально в вашем коде
Это распространенная ошибка, которую часто совершают программисты, или, скорее всего, задним числом. В случае Пространство имен Windows.Storage не найдено ошибка, с которой вы можете столкнуться в Visual Studio на ПК; вам нужно объявить переменную Windows.Storage.ApplicationData как глобальную переменную на вашем компьютере. Для этого включите строку ниже в свой код и запустите все тесты с помощью сборки.
глобальный::Windows.Storage.ApplicationData
Если ошибка все еще возникает, вы можете использовать глобальный браузер объектов, как описано в следующем исправлении.
2]Правильно используйте браузер объектов Visual Studio.
По умолчанию обозреватель объектов настроен на Все компоненты, поэтому вам нужно убедиться, что вы правильно используете обозреватель объектов. Сделайте следующее:
- Загрузите сборку в Visual Studio.
- Затем нажмите «Вид» на вкладке меню.
- Выберите Браузер объектов в меню. Кроме того, вы можете нажать комбинацию клавиш Ctrl+Alt+J.
- Затем в раскрывающемся списке выберите «Обзор всех компонентов».
- Теперь из обширного списка загружаемых компонентов выберите нужный Составная часть.
- Затем нажмите значок «Добавить к ссылкам в выбранном проекте» в браузере объектов, чтобы добавить его в код.
- Повторите описанные выше шаги, чтобы легко добавить любой другой эталонный объект, который вы хотите, в библиотеку проекта.
3]Вручную добавьте файл System.Runtime.WindowsRuntime.dll в свой проект.
Ошибка в представлении может быть вызвана, если вы не добавили ссылку на правильный пакет. В этом случае, чтобы решить проблему, вы можете вручную добавить файл System.Runtime.WindowsRuntime.dll в свой проект, выполнив следующие действия:
- Откройте Visual Studio.
- Перейдите в обозреватель решений.
- Затем щелкните правой кнопкой мыши ссылки.
- Выберите Добавить ссылку из контекстного меню.
- В левой части диспетчера ссылок щелкните вкладку «Обзор».
- Затем нажмите кнопку «Обзор» в правой части окна и перейдите к указанному ниже пути к каталогу:
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETCore\v4.5
- В месте выберите Все файлы из выпадающего списка.
- Теперь найдите и выберите файл System.Runtime.WindowsRuntime.dll.
- Наконец, нажмите кнопку «Добавить», чтобы добавить файл DLL в ваш проект.
Вот и все!
Как использовать хранилище Windows?
В Windows 11/10, если они настроены или настроены, дисковые пространства обычно хранят две копии ваших данных, поэтому, если один из ваших дисков выйдет из строя, у вас все еще будет неповрежденная копия ваших данных. Таким образом, вы можете использовать дисковые пространства для группировки двух или более дисков в пуле хранения, а затем использовать емкость из этого пула для создания виртуальных дисков, называемых складские помещения.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)