Я создавал/разворачивал свое приложение для Windows Phone в Visual Studio Professional 2013 с обновлением 3. Появился следующий вывод консоли:
1>------ Build started: Project: CapturingVideos, Configuration: Debug ARM ------
2>------ Deploy started: Project: CapturingVideos, Configuration: Debug ARM ------
2>Deploying to Phone Internal Storage...
2>Creating a new clean layout...
2>Copying files: Total <1 mb to layout...
2>Checking whether required frameworks are installed...
2>Warning : DEP0810 : This app references Microsoft.Phone.WinJS.2.1, version
1.0.9651.0, found in your SDK, but you have a higher version of
Microsoft.Phone.WinJS.2.1 installed on the target machine, 1.0.9651.40228. If you
continue to run this application, it will run against the currently installed version,
Microsoft.Phone.WinJS.2.1, version 1.0.9651.40228. Consider updating your SDK to match
the version of Microsoft.Phone.WinJS.2.1 that is installed.
http://go.microsoft.com/fwlink/?LinkId=260891
2>Registering the application to run from layout...
Мне было любопытно предупреждение, которое предложило мне обновить ссылку с WinJS.2.1 v1.0.9651.0 до v1.0.9651.40228. Поэтому я загрузил и установил расширения Visual Studio 2013 для библиотеки Windows для JavaScript. После перезапуска ОС и VS 2013 я попытался создать новый проект Windows Phone из пустого шаблона. Я ожидал, что папка «Ссылки» будет содержать библиотеку Windows для JavaScript 2.1 v1.0.9651.40228. Однако это по-прежнему указывает только на старую версию, которая была v1.0.9651.0. Я был на неправильном пути или я что-то пропустил? Пожалуйста, укажите мне правильное направление. Спасибо!