Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Оператор поддержки

Следующее содержимое ссылается на странице загрузки обновления 2 Visual Studio 2013. Дополнительные сведения о следующее содержимое просмотра сведенийна веб-узле центра загрузки Майкрософт.

Примечание. Существуют различные уровни поддержки для каждого продукта. Внимательно прочитайте следующие инструкции поддержки перед установкой обновления.

При установке обновления для Visual Studio предусмотренной в для получения и установки обновления Visual Studio 2013. Корпорация Майкрософт предлагает поддержку на Visual Studio 2013 RTM, продукты и последние обновления Visual Studio 2013.

Профессиональных, Premium и Ultimate, и Express для Windows продукты: Professional, Premium, Ultimate и Express для Windows являются полных продуктов Visual Studio 2013 RTM, включающие Visual Studio обновления 2. Если вы используете Visual Studio 2013 установить и запустить этот файл, будут получать в Visual Studio обновления 2 только. Если у вас в настоящее время установлен при установке Visual Studio 2013, вы получите 2013 Visual Studio и Visual Studio обновления 2. Visual Studio 2013 RTM пакеты поддержки языков могут устанавливаться на них соответствующие обновления 2.




Введение

Корпорация Майкрософт выпустила Team Foundation Server 2013 обновления 2 на 2 апреля 2014 г. и Visual Studio 2013 обновления 2 на 12 мая 2014 г. Это обновление вводит новые усовершенствования технологии в Team Foundation Server (TFS), средствами тестирования, средства Microsoft Azure, управление выпусками, отладчик, профилировщик, IntelliTrace, создание кода, Entity Framework 6.1, NuGet, TypeScript, интегрированной среды разработки Visual Studio, ASP.NET и 2013.2 средства веб. Visual Studio 2013 обновления 2 содержит последние обновления, функция дополнения и исправления ошибок.

Дополнительные сведения об обновлениях продуктов Visual Studio доступна на веб-узле Visual Studio.

Как получить обновление 2 Visual Studio 2013

Обновления Visual Studio 2013 являются накопительными. Следующие ссылки для загрузки всегда будут указывать на последнее обновление:



Также можно просмотреть полный список Обновлений 2013 Visual Studio.

Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последнее антивирусное программное обеспечение, доступное на период публикации файла. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.

Способы установки Visual Studio 2 2013

Руководство по установке продуктов Visual Studio см.

Установка Visual Studio

Инструкции по установке Team Foundation Server и управления жизненным циклом Приложений Visual Studio

Как установить управление выпусками для Visual Studio 2013

Важно. Это обновление относится к Visual Studio и Team Foundation Server (TFS). Механизм установки Visual Studio и TFS отличаются друг от друга. На все, что уже установлена на компьютере установлено обновление Visual Studio. Обновление TFS не полный макет, который заменяет любой установленной на компьютере. Перед попыткой установки обновления TFS, убедитесь, что полную резервную копию текущей базы данных. Если обновления происходит сбой установки TFS будет невозможно перезапустить обновление или откат к предыдущей версии TFS не восстановлены.

Обновление версии управления является полный макет, который включает в себя последнюю возможность дополнения и исправления ошибок для управления выпусками для Visual Studio 2013. Перед попыткой установки обновления управления выпусками, убедитесь, что полной резервной копии текущей базы данных и ключа шифрования RSA (см. инструкции экспорта ключей шифрования RSA в блоге ). Если управление выпуском обновления происходит сбой установки, будет невозможно перезапустить обновление или откат к предыдущей версии выпуска управления без выполнения операции восстановления.

Поскольку управление выпусками Visual Studio 2 обновление 2013 вещание, применяются следующие варианты обновления.

Поддерживаются обновления:

  • Выпуск Visual Studio 2013 для управления выпусками Visual Studio 2013 обновление 2 для службы управления

  • Выпуск Visual Studio 2013 обновление 1 Управление выпусками Visual Studio 2013 обновление 2 для службы управления

  • Выпуск Visual Studio 2013 обновления 2 RC для управления выпусками Visual Studio 2013 обновление 2 для службы управления


Новая технология улучшения и исправлений в Visual Studio 2013 обновления 2

Технология улучшенияВ данном выпуске были внесены следующие усовершенствования технологии.

  • Шаблоны проектов ASP.NET

    • Обновление шаблонов проектов ASP.NET для поддержки для сброса пароля и подтверждение учетной записи.

    • Поддержка локальных учетных записей организации на веб-узле ASP.NET API

  • Усовершенствования веб редактор Visual Studio

    • Новый редактор JSON

    • Новый редактор Sass (.scss)

    • Реализовать выбора URL-адреса для HTML и CSS

    • Обновление редактора LESS c добавлением дополнительных возможностей.

    • Обновление KO Intellisense в редакторе HTML

  • Связь обозревателя

    • Теперь связь обозревателя поддерживает HTTPS-соединения и будет список, на панели мониторинга с другим подключениям, при условии, что сертификат является доверенным для обозревателя.

    • Лучший источник сопоставления

  • Поддержка веб-узлов Microsoft Azure в Visual Studio

    • Поддержка авторизации через Azure

    • Удаленной отладки для веб-узлов Microsoft Azure (WAWS)

    • Удаленный просмотр

    • Поддерживает создание веб-узлов Azure

  • Веб-публикация расширения

    • Улучшить взаимодействие с пользователем для публикации

  • Формирование шаблонов ASP.NET

    • Если модель является использование перечислений, MVC Scaffolder создается раскрывающийся список для перечисления. При этом используются вспомогательные методы перечисления в MVC.

    • Обновление EditorFor шаблонов в MVC функции формирования шаблонов, они используют начальной загрузки классов.

    • MVC и Scaffolders API веб добавляются пакеты 5.1 MVC и API веб-интерфейса.

    • Дополнительный уровень расширения механизма формирования шаблонов для поддержки пользовательских Scaffolders независимых производителей.

  • ASP.NET веб-форм

    • Шаблоны веб-форм теперь показывают, как выполнить сброс пароля и подтверждение учетной записи удостоверения ASP.NET.

    • Источник данных Entity Framework и поставщика платформы динамических данных для Entity Framework 6. Для получения дополнительных сведений обратитесь в следующем блоге MSDN:

      Поставщик динамических данных и управления EntityDataSource для Entity Framework 6

  • ASP.NET MVC 5.1

  • ASP.NET Web API 2.1

  • Веб-страницы ASP.NET версии 3.1

  • ASP.NET Identity 2.0.0

    • Двухфакторная проверка подлинности

      Удостоверения ASP.NET теперь поддержки двухфакторной проверки подлинности. Двухфакторная проверка подлинности обеспечивает дополнительный уровень безопасности для учетных записей пользователей в случае, когда пароль взломанной. Имеется также защиту от атак перебора кодов два фактора.

    • Блокировка учетной записи

      Предоставляет способ заблокировать пользователя, если пользователь вводит свой пароль или коды двухфакторной неправильно. Число попыток и интервал времени для блокировки пользователей могут быть настроены. Разработчик при необходимости можно отключить блокировку учетных записей для некоторых учетных записей пользователей.

    • Подтверждение учетной записи

      Система идентификации ASP.NET теперь поддерживает подтверждение учетной записи. Это достаточно общий сценарий в большинстве веб-узлов, сегодня где при регистрации новой учетной записи на веб-узел, необходимо подтвердить вашей электронной почты, прежде чем бы вы могли сделать что-либо веб-сайта. Подтверждение по электронной почте полезен, так как она предотвращает создание поддельных счетов. Это очень полезно при использовании электронной почты как способ взаимодействия с пользователями веб-узла, например сайты форум, банков, электронная коммерция и социальных веб-сайтов.

    • Сброс пароля

      Пароль сброса — это функция, где пользователь может сбрасывать пароли, если они забыли свой пароль.

    • Метка безопасности (выход везде)

      Поддерживает способ восстановить маркер безопасности для пользователя в случаях, когда пользователь меняет свой пароль или другие безопасности связанные сведения, например, для удаления связанного имени пользователя (например, Facebook, Google, учетной записи Майкрософт и т. д.). Это необходимо, чтобы убедиться, что все маркеры, созданные со старым паролем, становятся недействительными. В образце проекта при изменении пароля пользователя для пользователя создается новый маркер затем все предыдущие лексемы, становятся недействительными. Эта функция обеспечивает дополнительный уровень безопасности для вашего приложения, так как при изменении пароля, будет выхода из везде (для всех остальных обозревателях) которой был выполнен вход в это приложение.

    • Сделайте тип первичного ключа предусматривались для пользователей и ролей

      В ASP.NET 1.0 удостоверения тип первичного ключа для таблицы пользователей и ролей был строк. Это значит, что если система идентификации ASP.NET было сохранено в SQL Server с помощью Entity Framework, мы использовали nvarchar. Было много обсуждений вокруг Данная реализация по умолчанию на переполнения стека и на основе входящих отзывов. Мы предоставили обработчик расширений, где можно указать, каким должен быть первичный ключ таблицы пользователей и ролей . Этот обработчик расширения особенно полезен, если выполняется перенос приложения, и приложение было недопустимость хранения GUID или целых чисел.

    • Поддержка IQueryable для пользователей и ролей

      Добавлена поддержка для IQueryable , UsersStore и RolesStore, можно легко получить список пользователей и ролей.

    • Поддерживает операции удаления через UserManager

    • Индексирование на имя пользователя

      В реализации ASP.NET удостоверением Entity Framework мы добавили уникальный индекс на имя пользователя с помощью нового IndexAttribute в EF 6.1.0-Beta1. Это гарантирует, что имена пользователей всегда уникальны и не было никаких гонки, в которой вы можете закончить с повторяющихся имен пользователей.

    • Пароль усиленной проверки

      Проверки пароля, поставляется в ASP.NET 1.0 удостоверение было довольно основной пароль проверки, только проверка минимальную длину. Есть новый пароль проверяющего элемента управления, обеспечивает больший контроль над сложности пароля. Обратите внимание, что даже если включить все параметры пароля, рекомендуется включить двухфакторную проверку подлинности для учетных записей пользователей.

    • IdentityFactory По промежуточного слоя и CreatePerOwinContex

    • UserManager

      Можно использовать реализацию фабрики для получения экземпляра UserManager в OWIN контексте. Этот шаблон подобен используется для получения из контекста OWIN помощью класса AuthenticationManager Вход и SignOut. Это рекомендуемый способ получения экземпляра UserManager за один запрос для приложения.

    • Промежуточное программное обеспечение DbContextFactory

      Удостоверения ASP.NET использует Entity Framework для сохранения идентификатора системы в SQL Server. Для этого система идентификации имеет ссылку на ApplicationDbContext. Промежуточное программное обеспечение DbContextFactory возвращает экземпляр ApplicationDbContext за один запрос, который можно использовать в приложении.

    • Идентификация образцов NuGet-пакет ASP.NET

      Образцы NuGet-пакет можно сделать проще установить и запустить примеры для удостоверения ASP.NET и следуйте советам и рекомендациям. Это образец приложения ASP.NET MVC. Измените код для соответствия вашему приложению перед ее развертыванием в производственной среде. Образца должны быть установлены в пустое приложение ASP.NET.

      Дополнительные сведения о пакете содержатся следующие блога:

      Объявляет о Просмотр Microsoft.AspNet.Identity 2.0.0

  • Компоненты Microsoft OWIN

    Множество ошибок, исправленных в этом выпуске, просмотреть заметки о выпуске для последней стабильной версии (2.1.0).

  • ASP.NET SignalR

    Множество ошибок, исправленных в данной версии, см. заметки о выпуске.


  • Это обновление позволяет разработчикам указывать, что их программы компилироваться для среды новейшего поколения процессоров, которые поддерживают набор инструкций AVX2.


  • Добавлено визуализатор для данных JSON, содержащихся в строковые объекты.

  • Можно сравнить два .diagsession файлы, содержащие данные управляемой памяти.

  • Можно вручную запустить содержимое предварительной выборки в приложениях для магазина Windows.

  • Добавленный сценарий отладки функциональных возможностей, включающий консоль JavaScript и DOM обозревателя при отладке в элементе управления WebView.

  • Добавлено расширения указывают подключаемые модули Visual Studio изменить параметры символов в отладчике.

  • При отладке управляемой памяти из файла дампа памяти с кучей, можно проверить значения отдельных объектов.

  • 8.1 Windows Phone разработчик может использовать Visual Studio для отладки проблемы, связанные с веб-узлов, которые запущены на телефон в Internet Explorer.


  • Обновление версии 6.1 для общеязыковой среды выполнения и инструментарий Entity Framework. Entity Framework (EF) 6.1 является незначительным обновлением Entity Framework 6 и содержит несколько новых функций и исправления ошибок. Подробные сведения о EF 6.1, включая ссылки на документацию для включения новых возможностей Entity Framework версии журналасм. Ниже перечислены новые возможности в этом выпуске.

    • Консолидации инструментарию для работы предоставляет согласованный способ создания новой модели EF. Эта функция расширяет ADO.NET мастер моделей EDM для поддержки кода первой модели, включая реконструирование существующей базы данных. Эти функции ранее были доступны в бета-версии EF Power Tools.

    • Обработка сбоев фиксации транзакций предоставляет новые System.Data.Entity.Infrastructure.CommitFailureHandler , использующий новых возможностей для перехвата операции транзакции. CommitFailureHandler обеспечивает автоматическое восстановление после сбоев подключения во время фиксации транзакции.

    • IndexAttribute позволяет индексы, чтобы указать, установив атрибут свойство (или свойства) в код первой моделью. Код сначала создает соответствующий индекс в базе данных.

    • Сопоставление открытый интерфейс API предоставляет доступ к сведениям, имеющий EF о сопоставлении свойств и типов для столбцов и таблиц в базе данных. В предыдущих выпусках этот API был внутренним.

    • Возможность настройки перехватчики с помощью файла App.config или Web.config позволяет добавить позволяет перехватчики без перекомпиляции приложения.

    • DatabaseLogger является новый перехватчик, который позволяет легко сохранять все операции базы данных в файле. В сочетании с предыдущей функции таким образом можно легко переключиться на ведение журнала операций с базой данных для развернутого приложения, без необходимости повторной компиляции.

    • Модели миграции изменить определение была улучшена, чтобы точнее создании миграции. Производительность процесса обнаружения изменения также была значительно улучшена.

    • Улучшения производительности включают сокращение базы данных операций во время инициализации, оптимизации для сравнения на равенство null в запросах LINQ, быстрее просмотра поколения (Создание модели) в дополнительные сценарии и эффективнее материализации отслеживаемой сущности с нескольких сопоставлений.


  • Средства диагностики DirectX Graphics теперь доступны для Windows Phone 8.1 устройств и эмуляторов.

  • Новые и улучшенные DirectX шаблоны предоставляют отправную точку для написания игры для магазина Windows и Windows Phone (Silverlight и не Silverlight). Шаблон на основе XAML обеспечивает отправную точку для легко включения текста, изображений и меню в игры для использования в качестве Heads отображает повышение, сообщения о состоянии, параметры и т. д..

  • Графический фрейм анализа поддерживается помогает диагностировать проблемы производительности в приложениях и игр DirectX.

  • Некоторые улучшения работы выполняются для диагностики графики:

    • Draw отслеживанию состояния в список событий графики поддерживает упрощенный анализ для обнаружения, как было задано состояние графического Процессора.

    • До 30 последовательных кадров может захватить за один раз.

    • Имена объектов и ресурсов, определенные разработчиком, теперь предоставляются в пользовательский интерфейс (UI).

    • Можно использовать HTTP и обработчики протоколов для пометки события производительности.

    • Теперь поддерживается просмотр буфер шаблона глубины.


  • События производительности, связанные с теперь SQL предоставляют возможность загрузки в новое окно запроса SQL и использовать средства SQL в Visual Studio для изучения проблемы.

  • События производительности, связанные с MVC теперь обеспечивают возможность перейти к метода действия или контроллера в коде для изучения проблемы.

  • Теперь можно группировать события производительности путем точки входа и медленных узел. Это уменьшает общее количество строк и упрощает процесс идентификации конкретного события для изучения.

  • При проверке сведений о производительности событий IntelliTrace, есть теперь индикатор для выделения пути для каждого из узлов медленным.

  • При отладке события исключения из файла журнала IntelliTrace, сопоставление кода отображается с примечаниями конкретных IntelliTrace для отображения интересующих параметров может быть легко. Это также показывает, где было вызвано исключение с помощью нового комментария на диаграмме.

  • Предполагается, что использование Git, размещенных на TFS, как системы управления версиями, могут обращаться к развернутой версии решения, открыв файл iTrace, создаваемого агентом Microsoft наблюдения, в Visual Studio Ultimate 2013.


  • NuGet 2.8.1 будет выпущен в апреле 2014 г. Ниже приведены наиболее важные моменты с примечаниями по версии. Проверьте Полный замечания для получения дополнительных сведений об этих изменениях.

    • Windows Phone цели 8.1 приложений
      NuGet 2.8.1 теперь поддерживает Нацеленность на Windows Phone 8.1 приложений с помощью моникеров целевой платформы WindowsPhoneApp, WPA, WindowsPhoneApp81и WPA81.

    • Разрешение зависимостей исправление
      Когда NuGet устраняет пакет зависимости; NuGet Исторически реализовала стратегии выбора наиболее раннюю версию основной и дополнительный пакет, удовлетворяющий зависимости пакета. Однако в отличие от основной и вспомогательной версий версии исправления всегда разрешения наибольшего номера версии. Несмотря на поведение намерениями, он создан отсутствие детерминизм для установки зависимостей пакетов.

    • Параметр - DependencyVersion
      Несмотря на то, что NuGet 2.8 изменяет поведение по умолчанию при разрешении зависимостей, он также добавляет более точно контролировать процесс разрешения зависимостей через параметр - DependencyVersion в консоли диспетчера пакетов. Параметр позволяет разрешение зависимостей наиболее раннюю версию возможно, поведение по умолчанию, наибольшего номера версии, возможно, наибольший незначительных или версии исправления. Этот параметр используется только для установки пакета в командлет PowerShell.

    • Атрибут DependencyVersion
      Помимо параметра - DependencyVersion подробные NuGet также допускается возможность устанавливать новый атрибут в файле nuget.config, который определяет, что значение по умолчанию, если не указан параметр - DependencyVersion при вызове пакет установки. Это значение также учитываются в диалоговом окне диспетчер пакетов NuGet для всех операций установки пакета. Чтобы задать это значение, добавьте следующий атрибут к файлу nuget.config:
      config> <add key="dependencyversion" value="Highest" /> </config>

    • Предварительный просмотр операции NuGet - whatif
      Некоторые пакеты NuGet может иметь графами глубокой зависимости. Таким образом полезно во время установки, удаления или обновления операции сначала узнать, что произойдет. NuGet 2.8 добавляет стандартный PowerShell -что делать, если параметр для команды пакет установки, удалить пакети пакет обновлений для включения визуализация всего закрытие пакетов, к которым применяется команда.

    • Возврат к предыдущей версии пакета
      Чаще всего Установка предварительной версии пакета, чтобы изучить новые возможности, а затем решили откат последней стабильной версии. До 2,8 NuGet это было многоэтапный процесс удаления предварительной пакет и его зависимости и последующая установка более ранней версии. С помощью NuGet 2.8 пакета обновления команда будет теперь откат всего пакета нерабочего времени (например, дерево зависимостей пакета) более ранней версии.

    • Разработка зависимостей
      Различных видов возможности могут доставляться в виде пакетов NuGet, включая средства, которые используются для оптимизации процесса разработки. Несмотря на то, что эти компоненты могут стать инструментом в разработке новых пакетов, их не следует считать опубликованные зависимость нового пакета, если она является более поздней. NuGet 2.8 позволяет пакету для идентификации в файле .nuspec как developmentDependency. При установке, эти метаданные также добавляются к файлу packages.config проект, в который был установлен пакет. Когда файл packages.config позже проанализировать NuGet зависимости с помощью nuget.exe пакет, исключает этих зависимостей, помеченные как разработки зависимостей.

    • Packages.config отдельные файлы для разных платформ
      При разработке приложений для нескольких платформ, часто используются в различных файлах проектов для каждой среды построения соответствующих. Это также общие для использования различных пакетов NuGet в файлах различных проектов, как пакеты имеют различные уровни поддержки для различных платформ. NuGet 2.8 предоставляет улучшенную поддержку для этого сценария путем создания различных packages.config файлов для файлов проекта различные платформы.

    • Переход к локальным кэшем
      Хотя пакетов NuGet обычно потребляются из удаленной библиотеки (например, галереи NuGet) с помощью сетевого подключения, существует множество сценариев, в которых клиент не подключен. Без подключения к сети клиент NuGet не удается установить пакеты, даже в том случае, если те пакеты, которые уже были на клиентском компьютере в локальном кэше NuGet. NuGet 2.8 добавляет автоматического резервного кэша в консоли диспетчера пакетов.

      Функция отката кэш не требует определенной команде аргументов. Кроме того резервный кэш в настоящее время работает только в консоли диспетчера пакетов. В настоящее время поведение не работает в диалоговом окне диспетчера пакетов.

    • Исправление ошибок
      Одним из основных исправления ошибок является улучшение производительности в пакет обновления-переустановить команды.

      Кроме того этот пакет NuGet также включает множество других исправлений. Существуют 181 ошибки, исправленные в версии. Полный список рабочих элементов в NuGet 2.8 NuGet программа Issue Tracker для этого выпускасм.


  • Имеется новое средство ЦП для изучения которых машинный, управляемый, а ЦП с помощью функции JavaScript. Средство загрузки ЦП заменяет предыдущий инструмент ЦП Выборка для приложений для магазина Windows. Это новое средство имеет быстрое время фильтрация, фильтрация быстрый поток и улучшенное обслуживание Just My Code.

  • Производительность и диагностика концентратор позволяет запускать несколько инструментов для запуска в то же время. Данные из каждого инструмента взаимосвязано общим временной шкалы для анализа производительности быстрее и проще. Ниже перечислены средства, которые могут быть объединены.

    • Загрузка ЦП

    • Потребление энергии

    • Скорости отклика пользовательского интерфейса HTML

    • Время отклика пользовательского интерфейса XAML

  • 8.1 Windows Phone разработчики могут использовать Visual Studio для диагностирования проблем производительности, а также веб-узлы, которые запущены на телефон в Internet Explorer.

  • Производительность и диагностика концентратор теперь доступен для приложений для магазина Windows на Windows Phone 8.1 устройств и эмуляторов.


  • После установки этого обновления, выполняют ту же операцию на серверах. При наличии определенных действий на сервере, пользователь всегда можно добавить конкретного сервера и соответствующие действия на этом уровне в последовательность развертывания.

  • Чтобы настроить группу сервера с тем же тег подразумевает, что можно задать значения для всей группы, и что все серверы в группе таким образом используют общие значения для всех переменных.

  • Теперь можно развернуть идентичные или кластеризованных серверов без необходимости повторять последовательность развертывания на каждом сервере.

  • Вы можете теперь Копировать теги этапов и шаблонов. Когда они будут скопированы на другие этапы или освободить шаблоны в той же среде можно сохранить одну и ту же последовательность развертывания с тегами и серверами.


  • Портфолио задержки имеют производительность при веб-переходе доступа.

  • Можно выполнить запрос о тегах в Visual Studio и с помощью веб-клиента.

  • Можно применить теги к рабочие элементы в Visual Studio.

  • Набор разрешений, чтобы указать, какие пользователи могут добавлять новые теги.

  • В данном контексте отслеживания рабочих элементов интерфейса API REST.

  • Можно редактировать теги в Excel надстройка для Team Foundation Server.

  • Можно настроить нерабочих дней, и они исключаются из диаграммы выработки.

  • Можно настроить даты начала интегральная схема потока.

  • Можно закрепить упрощенный диаграммы для проекта или группы домашних страниц.

  • Можно настроить цвета в упрощенные диаграммы.

  • Обновлен внешний вид домашней страницы и командного проекта.

  • Git средства были обновлены для включения в представлении заметки (расследования). Также теперь можно использовать инструменты Git восстановить или исправить фиксации, принудительно отправить несколько пультов дистанционного управления и отменить длительные операции.


  • Предоставляет инженерам-испытателям и интересы теста возможность экспортировать артефакты проверки, таким образом, они могут быть отправлены по электронной почте или как распечатку и совместно с другими заинтересованными лицами, не имеющие доступа к TFS.

  • Предоставляет для тест-инженеров и руководителей возможность управлять тестовых данных параметров в одном месте с помощью общих параметров тестирования. Любые последующие изменения данных параметров может быть обновлен в одном месте и все тестовые случаи, которые ссылаются на параметр общего автоматически обновляются.

  • По умолчанию набор счетчиков производительности можно просмотреть из тестируемого приложения во время облака нагрузочного тестирования с помощью службы приложения мнений.


  • TypeScript является открытым исходный язык, упрощающий создание кросс платформенный, крупномасштабных JavaScript приложений, работающих на любой узел или обозревателя. TypeScript предлагает разработчикам преимущества строго типизированных языков на основе среды выполнения гибкое, динамическое вместе с широкой распространенности JavaScript. TypeScript, типизированные подмножеством JavaScript, который компилирует простого кода JavaScript, тесно работает с существующими средствами JavaScript и библиотеки и легко интегрируется с существующими приложениями и веб-узлы. Собственные типы и класс-модульная модель программирования на основе typeScript позволяют масштабируемости и производительности лучше через раннее обнаружение ошибок и расширенные оборудование. Расширенный инструментарий включает IntelliSense, оптимизацию кода и навигация по коду. Дополнительные сведения о TypeScript перейдите на веб-узле TypeScript.


  • Были устранены некоторые проблемы совместимости языка и сбоев компилятора C++.


  • Теперь можно просмотреть входящие изменения из других ветвей в редакторах кода с помощью CodeLens.


  • Концентраторы уведомлений Microsoft Azure можно использовать для отправки тестовых сообщений уведомлений для магазина Windows, Windows Phone, iOS и Android и проверьте результаты в режиме реального времени.

  • При входе Visual Studio, появится возможность легко активировать преимуществам Microsoft Azure MSDN (Если вы еще не сделали этого).

  • Можно создавать новые проекты служб .NET Microsoft Azure Mobile, добавить scaffolds в проекты, устанавливать точки останова и отладки проектов, их публикации Microsoft Azure и наконец для удаленной отладки опубликованной службы.

  • Ресурсы Microsoft Azure можно использовать для разработки, тестирования и развертывания приложения.


  • Обновление 2 Visual Studio 2013 предоставляет среду разработки полнофункциональных, можно использовать для разработки приложений и игр для Windows Phone 8.1 и Windows Phone 8 с помощью Windows или Visual Studio Professional 2013, Premium или Ultimate выпуски Visual Studio Express 2013. С помощью этих средств можно использовать существующие навыки программирования и кода для создания управляемого кода, собственного кода или приложения HTML и JavaScript. Кроме того данное обновление включает несколько эмуляторов и дополнительные средства для профилирования и тестирования приложения Windows Phone в реальных условиях. Для получения дополнительных сведений перейдите в Центр разработчика Windows Phone.

  • Можно создать универсальные проекты, которые совместно использовать код приложений для магазина Windows и приложений Windows Phone. Дополнительные сведения содержатся в разделе Разработка приложения, предназначенного для Windows и Windows Phone.

  • 2013 Visual Studio можно использовать для создания и выполнения закодированных тестов пользовательского интерфейса приложений магазина Windows Phone.

  • Можно создать и выполнить модульные тесты для приложений для магазина Windows Phone и приложения Windows Phone Silverlight с помощью Visual Studio 2 обновление 2013.


Исправленные ошибкиПримечание. Если не указано иное, связанных элементов ведет к веб-страницам Microsoft Connect.

  • Visual Studio политики возврата анализа кода 2013 не выполняется ожидаемым образом на веб-сайтах.


  • Ошибка Security.VerificationException возникает на пользовательский обработчик событий при каждом включении IntelliTrace.

  • Visual Studio аварийно завершает работу при загрузке поврежденный файл IntelliTrace.



  • Предположим, что набор драйверов Windows (WDK) и 2 2013 обновления Visual Studio, установленных на компьютере. Откройте Visual Studio 2013 и создайте универсальную проекта Visual C++. При нажатии клавиши F5 для компиляции и отладки проекта, может появиться следующее сообщение об ошибке:

    Такой интерфейс не поддерживается (исключение из HRESULT: 0x80004002 (E_NOINTERFACE))


  • При открытии веб-страниц с помощью внутреннего веб-обозревателя Visual Studio возникать ошибки JavaScript.

  • Вкладки не открываться при решения имеют представления проекта и кода открывается правильно.

  • Диалоговое окно 'Параметры учетной записи' отображает сообщение «лицензия истекает через 2147483647 дней» когда Visual Studio загружает лицензию через Интернет.


  • При использовании нового выбора URL-адреса в веб-приложениях, он не заполняется правильно после URL-адреса, начинающиеся с «.».

  • При нажатии клавиши F5 или Ctrl+F5 для веб-проекта, которая включается с помощью URL-адреса SSL (https), появится приглашение обозревателем Internet Explorer, если вы хотите продолжить с ненадежных или самозаверяющего сертификата.

  • При установке редактора PHP DevSense, вы можете потерять ваши PHP областей структуры.

  • После нажатия клавиши CTRL+F4 , чтобы закрыть диалоговое окно web ссылки на свойство страницы могут возникнуть сбой Visual Studio.

  • Предположим, при открытии проекта, который содержит созданный HTML-документ сценария. При отладке проекта на эмулятора телефона, возникает ошибка.

  • Visual Studio аварийно завершает работу при попытке опубликовать проект или открыть проект, имеющий FTP, профиль публикации с использованием относительного адреса URL, такие как localhost, «\\» или «/ /.»

  • Включите веб-шаблонов для Web Express.


  • Не удается создать новый проект служб Microsoft Azure Mobile с помощью 2013 Visual Studio на компьютере с процессором x86.




Известные проблемы



Симптомы

При открытии существующей модели Entity Framework 5 Designer (. EDMX-файл) с помощью Entity Framework 6.0.2 или 6.1.0 средств в Visual Studio 2012 или 2013 Visual Studio, может появиться следующее сообщение об ошибке:

Не удается загрузить «имя файла.edmx»: указанное приведение недопустимо.


Эта проблема возникает только в том случае, если в модели содержится импорта функции, которая принимает параметры типа decimal .

Затронутые версии

Эта проблема касается следующих версий средства платформы Entity Framework для Visual Studio:

  • Средства платформы Entity Framework 6.0.2 для Visual Studio 2012

  • Средства платформы Entity Framework 6.0.2 для Visual Studio 2013

  • Средства платформы Entity Framework 6.1.0 для Visual Studio 2012

  • Средства платформы Entity Framework 6.1.0 для Visual Studio 2013

Если вы обновили средства платформы Entity Framework для Visual Studio 2012 или 2013 Visual Studio на веб-узле центра загрузки Майкрософт или при установке Visual Studio 2013 обновления 1 или 2 обновление версии конструктора используется возникает такая проблема.

Если ваша модель Entity Framework не содержит function import для хранимых процедур, которые возвращают объекты, которые содержат десятичного типа свойства, эта проблема не возникает.

Причина

Эта проблема возникает, так как конструктор приводит значение байта неправильно Если параметр имеет не аспектов точности и масштаба.

Временное решение

Чтобы обойти эту проблему, воспользуйтесь одним из следующих методов:

  • Вернуться в настройках 6.0.0 версии средства платформы Entity Framework

    Для этого потребуется вручную удалить все версии средства, более позднюю, используя окно « Установка и удаление программ », а затем переустановите 6.0.0 версии. Для Visual Studio 2012 можно найти в центре загрузки Майкрософт:

    Средства платформы Entity Framework 6.0.0 для Visual Studio 2012
    Для Visual Studio 2013 файлы EFTools.MSI и EFTools.cab были изначально включены в пакет установки Visual Studio. Таким образом, можно вернуться к 6.0.0 версии средства удаления их, а затем восстановление Visual Studio или поиск установщика MSI в Visual Studio установочных носителей.

  • Изменение EDMX-файлов в редакторе

    Альтернативного способа требуется ручное изменение EDMX-файлов с помощью текстового или XML-редактора.
    Примечание. Убедитесь в том, что создавать резервные копии исходных файлов EDMX и не внести дополнительные изменения в них, может привести недопустимости.

    Изменение должно применяться к элементам < параметр > любой < функции > (например, хранимые процедуры или функции Table-valued) внутри раздела < edmx:StorageModels > , который также называется раздел SSDL EDMX. Изменения, чтобы убедиться в том, что все параметры сопоставления типа decimal в разделе CSDL импортировать параметры в соответствующей функции. Например рассмотрим следующую функцию:<Function Name="Product_Insert" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="dbo">
    <Parameter Name="Id" Type="int" Mode="In" />
    <Parameter Name="Name" Type="int" Mode="In" />
    <Parameter Name="Price" Type="numeric" Mode="In" />
    </Function>
    Цена параметра должен быть изменен следующим образом:<Parameter Name="Price" Type="numeric" Mode="In" Precision="8" Scale="4" /> Примечание. Фактические числовые значения, назначенные точность или Масштаб не важны в этом случае.



  • Известная проблема в интегрированной среде разработки Visual Studio после установки данного обновления содержатся в следующей статье базы знаний Майкрософт:

    2954109 платформ раскрывающегося списка не отображается после установки Visual Studio 2 2013



  • Visual Studio Team Build не приводит к построению Windows Phone 8, Windows Phone Silverlight 8.1 и приложений Silverlight.

    Чтобы обойти эту проблему, установите проект для построения набора инструментов MSBuild x86. Для этого в TFS, измените параметр платформа MSBuild с Auto на x86 в разделе мастер настройки Team Build процесса. Дополнительные сведения содержатся в этой записи блога.

  • Рассмотрим следующий сценарий:

    • 2 обновление 2013 Visual Studio установлена на компьютере под управлением Windows 7 или Windows 8.

    • Обновить Windows до Windows 8.1.

    • Создание проекта Windows Phone 8.1 и выполните его построение.

    В этом случае появляется или упаковки ошибки построения.

    Чтобы обойти эту проблему, восстановите 2013 Visual Studio.

  • Удаление файла из общего проекта не обнаруживается системой управления версиями Team Foundation правильно. Файл будет удален из общего проекта, но файл не будет удален из системы управления версиями Team Foundation.

    Чтобы обойти эту проблему, вручную удалите файл с сервера с помощью обозревателя управления исходным кодом.

  • Если файлы были перемещены из общего проекта в другой проект решения управления версиями Team Foundation нельзя отменить ожидающие изменения в решение. После отмены записи файла будут перенесены обратно в общий проект. Тем не менее с диска будет отсутствовать файлы.

    Чтобы обойти эту проблему, для восстановления файлов на диске, получая последние версии файлов из системы управления версиями Team Foundation.

  • В Visual Studio 2 2013 обновление модульного тестирования для C++ Silverlight 8.1 приложений не поддерживается. При изменении требуемой версии существующего проекта C++ Silverlight 8.0 модульных тестов для Silverlight 8.1, построения возникает сбой и появляется следующее сообщение об ошибке:

    Ошибка: Сбой при проверке AppManifest. Недопустимый AppPlatformVersion в WMAppmanifest.xml

  • При разработке приложения C++ для Windows Phone 8.1, параметр устройство в раскрывающемся списке целевой отладки может отсутствовать.
    Чтобы развернуть на устройстве, необходимо сначала изменить конфигурацию построения для «ARM» с помощью раскрывающегося списка платформы решения в панели инструментов Visual Studio.

  • Если переименовать общий проект JavaScript в Microsoft Visual Studio 2013 обновления 2 узел ссылки из проектов, которые импортируют общего проекта не могут быть обновлены на имя проекта.

  • Если на компьютере не установлен пакет средств разработки программного обеспечения (SDK) для Windows Phone 8.0, Blend для Visual Studio 2013 не отображаются операции для проектов Windows Phone Silverlight 8.1.

  • Предполагается, что вы используете китайского языкового пакета Visual Studio. При построении приложения хранилища Windows или Windows Phone с помощью HTML и JavaScript, текст на английском языке отображается в IntelliSense предложения, предоставляемые для WinJS API-интерфейсы.

  • Предполагается, что средства Visual Studio 2013 обновления 2 и Windows Phone 8.0 установлен на Windows 8. Доступные эмуляторы Windows Phone 8.1. В этой ситуации не может запустить приложение Windows Phone 8.0, нажав клавишу F5. Кроме того появляется следующее сообщение об ошибке:

    Эмулятор Windows Phone не удалось проверить виртуальной машины:

    Не удается загрузить DLL «LocBootPresets»: не удается найти указанный модуль. (Исключение из HRESULT: 0x8007007E)


Дополнительные сведения

Как загрузить файлы поддержки Майкрософт

Обновления для других продуктов семейства Visual Studio можно найти на веб-узла Visual Studio загрузить Microsoft.



Необходимость перезагрузкиМожет потребоваться перезагрузить компьютер после установки этого пакета.

Поддерживаемые языкиVisual Studio 2013 обновления 2 содержит обновления для следующих версий:

  • Китайский (упрощенное письмо)

  • Китайский (традиционное письмо)

  • Чешский

  • Английский язык

  • Французский

  • Немецкий

  • Итальянский

  • Японский

  • корейский

  • Русский

  • польский

  • Португальский (Бразилия)

  • Испанский

  • Турецкий

Поддерживаемые операционные системыДополнительные сведения о поддерживаемых операционных системах посетите следующий веб-узел корпорации Майкрософт:

Совместимость и системные требования к платформе Visual Studio 2013

Поддерживаемые архитектуры

  • 32-bit (x86)

  • 64-разрядные (x64) (WOW)

Требования к оборудованию

  • 1,6 ГГц или более мощный

  • 1 гигабайт (ГБ) ОЗУ (1,5 ГБ при выполнении на виртуальной машине)

  • 1 ГБ свободного дискового пространства

  • Жесткий диск 5400 об/мин

  • DirectX 9 и поддерживающий видеоплата работает с разрешением 1024 × 768 или выше.

Требования к программному обеспечениюЧтобы применить это обновление, необходимо иметь один из поддерживаемых Visual Studio 2013 программ, перечисленных в разделе «Данная статья применима к» установлен.

Поддержка Visual Studio 2013 обновление 2Неофициальную поддержку от сообщества для Visual Studio 2013 обновления 2 доступен через Форумы Microsoft Developer Network (MSDN).

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×