Ошибка 1 Файл ‘Windows.props’ не найден. Visual Studio 2013 Premium

Вопрос или проблема

Я получаю ошибку Error 1 File 'Windows.props' not found. каждый раз, когда пытаюсь собрать приложение JS Store (Windows, Windows Phone или Universal).

Я получаю эту ошибку с тех пор, как установил ‘Windows Phone 8.1 Emulator’. Я пробовал восстанавливать ПК до прежнего состояния (за день до установки), выполнять ремонт несколько раз, удалять Эмулятор, переустанавливать Visual Studio, а также пробовал собирать на другой учетной записи пользователя.

Согласно нескольким источникам в интернете, файл windows.props должен находиться в следующем каталоге.

C:\Program Files (x86)\Windows Phone Kits\8.1\References\CommonConfiguration\Neutral\

Он не находится в этом каталоге. Но я нашел файл Windows.props в следующем каталоге.

C:\Program Files (x86)\Windows Phone Kits\8.1\DesignTime\CommonConfiguration\Neutral\

На Stackoverflow есть вопрос, подобный этому, но я не нашел ответ, который помог бы мне.

Вот информация, содержащаяся в моем реестре

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\WindowsPhone\v8.1\Install Path был установлен в C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1\

и

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\WindowsPhoneApp\v8.1\Install Path был установлен в C:\Program Files (x86)\Microsoft SDKs\WindowsPhoneApp\v8.1\

Полная ошибка:

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\AppxPackage\Microsoft.AppXPackage.Tar‌​gets(561,9): error APPX1639: File ‘Windows.props’ not found. See go.microsoft.com/fwlink/… for more information

Я столкнулся с теми же проблемами в Visual Studio 2013 Ultimate. Восстановление VS решило проблему. Я полагаю, что эта проблема вызвана тем, что обновления по неизвестным причинам не устанавливаются должным образом.

Ответ или решение

Проблема, которую вы описываете, связана с отсутствием файла Windows.props при сборке приложений JS Store в Visual Studio 2013 Premium после установки эмулятора Windows Phone 8.1. Давайте разберемся, почему это может происходить и как исправить ситуацию.

Причины проблемы

  1. Неправильная установка или отсутствие компонентов: Судя по всему, у вас возникли проблемы с установкой некоторых компонентов SDK, необходимых для сборки приложений Windows и Windows Phone.

  2. Некорректные пути в реестре: Путь к SDK в реестре может не соответствовать действительности, что приводит к проблемам при сборке.

  3. Недоработки в обновлениях: Иногда обновления для Visual Studio или связанных с ним компонентов не устанавливаются корректно, что может вызывать подобные ошибки.

Как исправить ошибку ‘Windows.props’ not found

Анализ текущего пути файла и реестра

  1. Проверьте путь к файлу Windows.props:
    Вы нашли Windows.props в директории C:\Program Files (x86)\Windows Phone Kits\8.1\DesignTime\CommonConfiguration\Neutral\. Это говорит о том, что файл установлен на вашем компьютере, но вероятно проблема в настройках путей к нему.

  2. Проверьте соответствие реестра:
    Убедитесь, что пути в реестре соответствуют фактическому местоположению SDK на вашем компьютере. Для этого проверьте:

    • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\WindowsPhone\v8.1\Install Path
    • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\WindowsPhoneApp\v8.1\Install Path
  3. Обновите пути в реестре:
    Если обнаружите несоответствие, обновите соответствующие записи в реестре, чтобы они указывали на правильное местоположение SDK.

Перестановка и ремонт компонентов Visual Studio

  1. Переустановка пакетов SDK:

    • Удалите и затем заново установите Windows Phone SDK версии 8.1, чтобы удостовериться, что все файлы установлены корректно.
  2. Ремонт Visual Studio:

    • Попробуйте повторить процедуру ремонта Visual Studio 2013, как это помогло в похожей ситуации другому пользователю (например, с версией Ultimate). Для этого используйте установочный диск или файл дистрибутива и выберите опцию "Repair".

Заключение

Если перечисленные выше шаги не приведут к успеху, рекомендуется обратиться к страницам поддержки Microsoft или сообществу разработчиков, таким как StackOverflow. Также возможной причиной может быть конфликт или недоработка в самой версии Visual Studio, что потребует дополнительных исправлений от производителя.

Это руководство позволяет более детально исследовать и устранить ошибку Error 1 File 'Windows.props' not found. Удачи в решении проблемы!

Оцените материал
Добавить комментарий

Капча загружается...