Зараз ви перебуваєте в автономному режимі; очікується повторне підключення до Інтернету

Опис Visual Studio 2013 оновлення 2

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 2927432
Звіт про підтримку
Такий вміст посилається на сторінці завантаження Visual Studio 2013 оновлення 2. Щоб отримати додаткові відомості про такий вміст див. відомості про на сайті центру завантажень Microsoft.

ПриміткаЄ різні рівні підтримки для кожного продукту. Перш ніж інсталювати оновлення уважно прочитайте такі команди технічної підтримки.

Інсталювавши Visual Studio оновлення, які надсилатимуться в для отримання й інсталяції майбутніми оновленнями для Visual Studio-2013. корпорація Майкрософт пропонує на підтримку продуктів у Visual Studio 2013 RTM і останні Visual Studio-2013 оновлення продуктів.

професійно оформлений, Преміум, кінцева,і для Windowsпродукти: Professional, Premium, Ultimate та Express Windows – це повний Visual Studio 2013 RTM продуктів, який включає Visual Studio-оновлення 2. Якщо вже Visual Studio 2013 інстальовано а також виконати завантаження, ви отримаєте з Visual Studio оновлення 2 лише. Якщо наразі немає Visual Studio 2013, що інстальовано під Вільний час інсталяції, завантаження, ви отримаєте Visual Studio-2013 і Visual Studio оновлення-2. Visual Studio 2013 RTM мовних пакетів можна інсталювати ці відповідних продуктів, оновлення 2.
Вступ
корпорація Майкрософт випустила, Team Foundation Server 2013 оновлення 2 на 2 квітня 2014 р. і Visual Studio 2013 оновлення 2 12 травня квітня 2014 р. Цим оновленням Технологія нововведень. у оригіналу. (TFS), засоби, приймальні випробування, Microsoft Azure засоби, управління, налагоджувач, Profiler, відлагоджувача, код, Entity Framework 6.1, NuGet, машинопис, Visual Studio IDE, ASP.NET і Web інструменти, 2013.2. Visual Studio 2013 оновлення 2, містить останні оновлення, функція доповнення та виправлення помилок.

Щоб отримати додаткові відомості про Visual Studio оновлення є також Visual Studio на веб-сайті.
Як отримати Visual Studio 2013 оновлення 2
Visual Studio 2013, оновлення, які сукупних виправлень. За наведеними нижче посиланнями для завантаження завжди вказати Вільний час останнє оновлення: Також можна переглянути повний список Visual Studio 2013-оновлення.

Підтвердження про відсутність вірусів

Microsoft перевірив цей файл на наявність вірусів. корпорація Майкрософт використала останню версію програмного забезпечення для виявлення вірусів, що доступне на Вільний час публікації файлу. Файл зберігається на добре захищених серверах, які запобігають внесенню до файлу будь-яких несанкціонованих змін.
Інсталяція Visual Studio 2013 оновлення 2
Для інструкції з автоматична інсталяція продуктів Visual Studio див.

Інсталяція Visual Studio

Як установити Team Foundation Server і Visual Studio-ALM

Інсталяція управління Visual Studio-2013

важливе Це оновлення стосується Visual Studio та Team Foundation Server (TFS). Visual Studio та TFS механіка для інсталяції, відрізняються від одного. Visual Studio оновлення інстальовано на те, що на комп'ютері вже інстальовано. TFS призначене повне розташування, які замінюються на те, що на комп'ютері інстальовано. Перш ніж спробувати застосувати оновлення TFS, переконайтеся, що наявність повної резервної копії, ваш поточний, баз даних. Якщо до TFS, оновлення не вдалося виконати інсталяцію, можна не вдається перезапустити, оновлення, або повернутися до попередньої версії TFS без виконання відновлення.

Управління призначене повне макет, який містить останні доповнення для функції а також виправлення помилок управління Visual Studio-2013. Перш ніж застосувати оновлення управління, переконайтеся в наявності резервної копії даних з поточного та пар Криптографічна-розділ (див.блог протокол IMAP, для пар, Криптографічна розділів, експорт інструкції.) Якщо версія керування, оновлення не вдалося виконати інсталяцію, можна не вдається перезапустити, оновлення або повернутися до попередньої версії управління без виконання операції відновлення.

Тому, що управління для Visual Studio 2013 оновлення 2 до live, застосовуються такі шляхи поновлення.

Підтримувані оновлення:
  • Випуск керування для Visual Studio 2013, випуск керування Visual Studio 2013 оновлення 2
  • Випуск керування для Visual Studio 2013 оновлення 1 для управління для Visual Studio 2013 оновлення 2
  • Випуск керування для Visual Studio 2013 оновлення 2 версії-кандидата Release керування Visual Studio 2013 оновлення 2

Нові технології, покращення а також проблеми, що визначені у Visual Studio 2013 оновлення 2

Технологія вдосконалення

У цьому випуску були зроблені наступні поліпшення технології.

ASP.NET і веб-засоби 2013.2
  • Шаблони ASP.NET проекту
    • Оновлення для ASP.NET проекту шаблони для підтримки облікового запису підтвердження та скидання пароля.
    • Підтримка для локальних облікових записів організації, ASP.NET, веб-інтерфейс API
  • Веб-редактор Visual Studio удосконалень.
    • Новий редактор з JSON
    • Новий зухвалість, редактор (.scss)
    • Здійснити URL-адреси вибір для HTML/CSS
    • Оновлення менше редактор, додавши нові функції
    • Оновлення до Intellisense в редакторі HTML
  • Браузер посилання
    • Посилання на браузер підтримує підключення через протокол HTTP та буде, у списку приладна дошка з іншими підключення як сертифікат надійним браузера.
    • Краще джерело, зіставлення
  • Підтримка з веб-сайтів Microsoft Azure у Visual Studio
    • Підтримка Azure вхід
    • Віддаленого налагодження з для Azure веб-сайти корпорації Майкрософт (WAWS)
    • Віддалений режим
    • Підтримка створення веб-сайтів Azure
  • Веб-публікації додаткові можливості
    • Покращити досвід користувача, для публікації
  • ASP.NET лісів
    • Якщо Enumsвикористовує модель, то MVC-Scaffolder створить розкривний список для Enum. Це використовує Enum помічників MVC.
    • Оновлено EditorFor шаблони MVC наповнення, щоб вони використовувати Завантажувач класів.
    • MVC та веб-інтерфейс API Scaffolders буде додати 5.1 пакети MVC та веб-інтерфейс API.
    • Додано наповнення розширюваність рівень підтримки сторонніх виробників для користувача Scaffolders.
  • ASP.NET веб-форм
    • Шаблони веб-форм тепер показати, як це зробити, обліковий запис А комп'ютера підтвердження та скидання пароля для ASP.NET посвідчення.
    • джерело даних Framework для сутності та постачальника динамічних даних Entity Framework 6. Щоб отримати додаткові відомості див. блог MSDN:
  • ASP.NET MVC 5.1
  • ASP.NET Web API 2.1
  • веб-сторінка ASP.NET 3.1
  • ASP.NET посвідчення 2.0.0
    • Двохфакторна автентифікація

      Двохфакторна автентифікація ASP.NET посвідчення зараз підтримки. Двохфакторна автентифікація, надає додатковий рівень безпеки для облікових записів користувачів у випадку, коли пароль отримує порушення вимог безпеки. Існує також захист грубий нападів, пошук коду.
    • Блокування облікового запису

      Пропонується спосіб блокування користувача, якщо користувач вводить свій пароль або двохфакторна коди неправильно. Номер і недійсний до часу, для користувачів заблоковано можна налаштувати. Розробник за потреби можна вимкнути блокування облікового запису для окремих облікових записів користувачів.
    • обліковий запис А комп'ютера підтвердження.

      ASP.NET посвідчення система підтримує запис А підтвердження. Це досить зазвичай за сценарієм в більшості сьогодні де під Вільний час реєстрація події для нового облікового запису на веб-сайті, необхідно підтвердити електронну пошту, перш ніж можна зробити в цей веб-сайт веб-сайтів. Електронною поштою є корисним, тому, що він запобігає підроблені рахунки створюється. Це дуже корисна, якщо сповіщення електронною поштою використовується як спосіб зв'язок "один-до-одного" з користувачів веб-сайту, як форум веб-сайтів, банкінг, електронної комерції та соціальних веб-сайтів.
    • Скидання пароля

      Пароль скидання-це засіб, коли користувач може скидання пароля, якщо вони мають забули свій пароль.
    • Безпека Марка (знак на всюди)

      Підтримка, у спосіб, щоб повторно створити маркерів безпеки для користувачів у випадках, коли зміни пароля або будь-які інші системи безпеки, пов'язані з інформації, наприклад, видалити, пов'язаний входу, (наприклад, Facebook, Google облікового запису Microsoft і т. д.). Це необхідно, щоб переконатися, що всі маркери, створені старий пароль є недійсним. У проекті приклад якщо змінити пароль користувача після буде створено новий маркер, для користувачів і будь-які попередні маркери є недійсним. Цю функцію, надає додатковий рівень безпеки для вашої програми з моменту, коли зміни пароля, вам буде виходу всюди (усі інші браузери) яких ви ввійшли в систему до цього застосунку.
    • Тип первинний ключ, можна розширювана для користувачів і ролі

      Тип первинним ключем для таблиці користувачів та ролей ASP.NET посвідчення 1.0, було рядків. Це означає, що під Вільний час ASP.NET посвідчення системи зберігаються на серверах SQL Server за допомогою Entity Framework, ми використовували nvarchar. Було багато розмови впровадження цього елемента за промовчанням на переповнення стека і на основі вхідного зворотного зв'язок "один-до-одного". Ми надаємо розширюваність-Хук, де можна вказати, що має бути первинним ключем таблиці користувачів і ролі . Це розширення, гачок є особливо корисна, якщо ви переходите на програму, і програма онлайнове пул носіїв UserIds, які 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 контексту. Цей шаблон, схожий на те, що ми використовуємо для отримання AuthenticationManager з OWIN контексті SignIn та SignOut. Це рекомендований спосіб отримання екземпляр UserManager за кожен запит про застосунок.
    • DbContextFactory проміжного

      ASP.NET посвідчення використовує Entity Framework збереження посвідчення системи в SQL Server. Для цього посвідчення системи, є посилання в ApplicationDbContext. DbContextFactory проміжного повертається на зразок ApplicationDbContext , за кожен запит, які можна використовувати у вашому застосунку.
    • ASP.NET посвідчення зразки NuGet пакет

      Зразки NuGet пакет можна покращити його інсталювати та запустити зразки ASP.NET посвідчення виконайте поради щодо ефективного сценарій виконання. Це приклад ASP.NET MVC застосунку. Будь ласка, змінювати код відповідно до програми, перш ніж розгортати це виробництва. Зразок необхідно інсталювати в застосунку ASP.NET пустий.

      Щоб отримати додаткові відомості про пакет перейдіть на цей запис А блоґу.
  • Компоненти Microsoft, OWIN

    Багато помилок, виправлених у цьому випуску, див. коментар до обговорення про випуск стабільного версію (2.1.0).
  • ASP.NET SignalR

    Багато помилок, виправлених у цьому випуску, див. коментар до обговорення про випуск.
Код
  • Це оновлення, дає розробникам, укажіть, що було їх програми для процесорів останнього покоління, що підтримує набір інструкцій "AVX2".
Налагоджувач
  • Додано візуалізатор, JSON дані, що містяться рядок об'єкти.
  • Можна порівняти два .diagsession-файли, які містять дані керованих пам'яті.
  • Можна запустити вручну вміст Попередня вибірка, роботи застосунків з Магазину Windows.
  • Налагодження функціональні можливості, який містить DOM, Internet Explorer і JavaScript консолі, після того, як ви маєте налагодження в указаній керування додано сценаріїв.
  • Додано розширення, точки для Visual Studio компонентів plug-in змінювати параметри до налагоджувач-символ.
  • Під Вільний час налагодження керованих пам'яті з файлу дампа пам'яті, з, Проаналізуйте значень окремі об'єкти.
  • Windows Phone 8,1 спрощують Visual Studio налагодження проблеми з веб-сайтів, які працюють на телефону Internet Explorer.
Entity Framework 6.1
  • Оновіть Entity Framework 6.1, для виконання, так і оснащення. Сутність для Framework (EF) 6.1-це незначні оновлення Entity Framework 6 і includesseveral виправлення помилок і нові функції. Докладні відомості щодо EF-6.1, а також посилання на документацію для нових функцій див.Журнал версій Framework для сутності. Нові функції в цьому випуску включають:
    • Оснащення консолідація дозволяє відповідно до нової моделі EF. Ця функція розширює, майстер модель даних ADO.NET сутності, для підтримки перший код моделі, включаючи реконструювання з наявної бази даних. Ці функції, які раніше опубліковані в бета-версії EF-Power Tools.
    • Обробка транзакцій здійснювати помилки , надає нові System.Data.Entity.Infrastructure.CommitFailureHandler, що використовує знов встановленого можливості перехоплення транзакцій, операції. -CommitFailureHandler дозволяє автоматичне відновлення неполадки з підключенням, під Вільний час здійснення операції.
    • IndexAttribute-дозволяє індексів вказує розміщення атрибут властивості (або властивості) у першому код моделі. Код спочатку створює відповідний індекс у базі даних.
    • Громадськістю, зіставлення APIнадає доступ до інформації, hasabout EF, як властивості і типи зіставлених стовпців і таблиць бази даних. В останніх випуски цей інтерфейс API було внутрішній.
    • Дає можливість налаштування перехоплювачі, за допомогою файлу App.config або Web. config, запит на додавання дає змогу перехоплювачі перекомпіляції.
    • DatabaseLogger– це новий перехоплювач, яка полегшує журналу всі операції з базами даних у файл. У поєднанні з функцією попереднього thislets, переходити на журналювання бази даних операції для розгорнутого застосунку, не потрібно відновити.
    • Міграції модель, змініть виявлення вдосконалено таким чином, що scaffolded міграції точніше. Продуктивність роботи в виявлення процес також покращено значно.
    • Покращення продуктивності включає обмежених-бази даних під Вільний час ініціалізації, оптимізації для нуль рівності порівняння LINQ запити див. швидше покоління (модель створення) більше сценаріїв і ефективність матеріалізації записану сутностей з кількома асоціаціями.
Графіка діагностики.
  • Функції з діагностики DirectX графіка доступні для Windows Phone 8,1 пристроїв і емулятори.
  • Шаблони для DirectX нові та вдосконалені надати одиницю написання ігор для Windows Phone, (Silverlight і не з Silverlight) і магазину Windows. Шаблон на основі XAML забезпечує точку відліку для легко, включаючи текст, зображення, і меню, в ігри для сценарій виконання, як Heads Up відображає протокол IMAP про стан, параметрів і т. д.
  • Графіка рамки аналізу підтримує допомагає діагностувати проблеми зі швидкодією на основі DirectX ігри та програми.
  • Деякі функціональні вдосконалення, які вносяться графіка діагностики:
    • Стан Draw, відстеження у списку подій графіка підтримує удосконаленим аналізу виявивши, як було встановлено графічного процесора стану.
    • 30 послідовних кадрів може отримані за один раз.
    • Тепер імена об'єктів і ресурсів, розроблена компанією розробника піддаються по інтерфейсу користувача (UI).
    • HTTP та настроювані протоколів можна використовувати для виконання події приміток.
    • Тепер підтримується глибини-буфер перегляду.
Відлагоджувача
  • Продуктивність події, які SQL, пов'язані з зараз передбачати завантаження SQL, у новому вікні запит на змінення а також використовувати наявні засоби SQL у Visual Studio, можна дослідити проблему.
  • Продуктивність події, які MVC, пов'язані з, тепер надати можливість перейдіть до інтерактивні елементи або контролер способу коду можна дослідити проблему.
  • Продуктивність події для групування, тепер точку входу і повільного вузла. Це зменшує загальну кількість рядків і легше ідентифікувати конкретну подію можна дослідити.
  • Під Вільний час перевірки, відомості про виконання події відлагоджувача, тепер є ознакою виділити pathfor кожного повільного вузлів.
  • Під Вільний час налагодження подію винятків, з відлагоджувача файлу журналу, код зіставлення тепер відображається з відлагоджувача для певного приміток так, що цікавих параметрів можна легко відобразити. Це також показує, де на виняткова за допомогою нового коментар на діаграмі.
  • Припустімо, що ви використовуєте Git, розміщені на TFS, як систему контролю, що можна отримати доступ до розгорнутого версії рішення, відкрийте файл iTrace, створені в Microsoft Monitoring Agent, у Visual Studio Ultimate 2013.
NuGet 2.8.1
  • NuGet 2.8.1 буде випущено у квітня 2014 року. Ось найбільш важливі питання коментар до обговорення про випуск. Перевірка на повний випуск. щоб отримати додаткові відомості про ці зміни.
    • Цільова Windows по телефону, 8,1 застосунків
      NuGet 2.8.1 підтримує націлювання 8,1 застосунки для Windows Phone за допомогою імен рамках цільового 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>
    • Попередній перегляд - whatif NuGet операцій
      Деякі NuGet-пакети, можуть мати глибокий залежність графіки. Таким чином, це корисно під Вільний час інсталяції, до, видалення або оновлення операцію спочатку побачити, що відбудеться. NuGet 2.8, додає стандартний PowerShell -що робити, якщо можливість установки пакета тапакет, видаленнята оновлення пакета та команди, щоб візуалізація всього закриття пакети, які буде застосовано команду.
    • Повернення до попередньої версії пакета.
      Це часто інсталювати попередню версію пакета для того, щоб дослідити нові функції та вирішити, щоб повернутися до останньої версії стабільної роботи. Перш ніж NuGet 2.8 саме кількох кроку процес видалення попередній пакет і його залежностей а потім інстальовано на попередню версію. За допомогою NuGet 2.8, пакет оновлень – команду тепер буде повернутися (наприклад, у пакеті, дерево залежностей), закриття весь пакет для попередньої версії.
    • Розробка залежностей
      Багато різних засобів можуть надходити як NuGet-пакети, включаючи засоби, які використовуються для оптимізації процесу розробки. Хоча ці компоненти, можуть бути у розробці новий пакет, їх не можна вважати залежність новий пакет, коли пізніше Опубліковано. NuGet 2.8, дає змогу ідентифікувати себе як, developmentDependency, файл .nuspec пакет. Під Вільний час інсталяції метаданих також можна додати до файлу 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, у цьому випуску.
Профілювання
  • Існує нового засобу завантаження процесора на вміст, який керовані, власні та функцій JavaScript сценарій виконання ЦП. Засіб процесора замінює засіб попереднього вибірка ЦП, для Windows Store Apps.This, що містить новий засіб, швидкий Вільний час фільтрації швидкий потік фільтрування та покращені умови роботи тільки на мій код.
  • Продуктивність і діагностики концентратор тепер дозволяє більше одного засіб можна запустити одночасно. Дані кожного засобу, зв'язаного на загальні шкали часу, швидше і легше виконання аналізу. Інструменти, які можуть бути об'єднані включають:
    • сценарій виконання ЦП
    • Споживання енергії
    • Гнучкості HTML Інтерфейсу.
    • Гнучкості XAML Інтерфейсу.
  • Windows Phone 8,1 розробниками Visual Studio для діагностики проблеми з веб-сайтів, які працюють на телефону Internet Explorer.
  • Продуктивність і діагностики концентратор доступна для Windows Phone 8,1 пристроїв і емулятори застосунки з Магазину Windows.
Управління
  • Після інсталяції оновлення, Теги користувачів виконати самою операцією на серверах. Якщо сервер інтерактивні елементи користувача можна додати конкретного сервера та відповідні інтерактивні елементи на рівні, що розгортання послідовність.
  • Настроювання групи сервера, використовуючи ту ж тега означає, що можна встановити значення для всієї групи, і, всіх серверів, до групи таким чином спільний доступ до спільних значення для всіх змінних.
  • Ви cannow розгортання однакові або кластерного сервера без того, щоб повторити розгортання послідовність на кожному сервері.
  • Ви cannow Копіювати тегів на стадії та шаблони. Під Вільний час копіювання на інших етапи або випуску templatesin же середовищі, можна зберегти ж розгортання послідовності, Теги користувачів і серверів.
Team Foundation Server
  • До реєстру незавершена робота є покращення продуктивності, під Вільний час навігації веб-доступу.
  • Можна надсилати запит на Теги користувачів у Visual Studio і через веб-доступ.
  • Щоб застосувати Теги користувачів для роботи елементів у Visual Studio.
  • автоматична інсталяція дозволів, щоб визначити, які користувачі, можна додати нові Теги користувачів.
  • REST API, доступний для роботи відстеження товару тегів.
  • Редагування тегів на Надбудови Excel для Team Foundation Server.
  • Можна настроїти неробочих днів і їх виключені з burndown діаграми.
  • Можна настроїти дати початку в сукупних схема для передавання.
  • Можна закріпити спрощена діаграми для проекту або групи сторінок.
  • Можна налаштувати кольори спрощена діаграми.
  • Поява проекту та команди домашню сторінку було оновлено.
  • Gittools було оновлено для включення до annotate (відповідальність) подання елементів. Також можна використовувати Git засоби повернути або змінити здійснювати, натисніть кілька пультів і скасувати тривалих операцій...
приймальні випробування засобів
  • Надає тестерів та перевірка потенційні клієнти, можна експортувати, перевірте артефактів, їх можна надіслати сповіщення електронною поштою або як роздруківки і спільно з сторін, які не мають доступу до TFS.
  • Надає тестерів і перевірка призводить, можливість керування тест обробку даних, в одному місці, за допомогою параметрів, що спільний доступ. Подальші зміни параметрів дані оновлюються в одному місці, і усі тести, що посилання спільних параметр автоматичного оновлення.
  • Набір лічильників продуктивності можна переглянути вашого застосунку в області перевірки, під Вільний час хмари навантаження, приймальні випробування за допомогою програми статистика служби.
Машинопис 1.0 RTM, Visual Studio, 2013
  • Рукопис в тому, відкрити вихідна мова, який полегшує створення кросплатформним, великих JavaScript програм, які запускаються на будь-який браузер або хост.Рукопис має розробників, переваги наполегливо введені мов на виконання гнучкий, динамічний, разом із повсюдне JavaScript. Рукопис, введений розширеним JavaScript, який збирає простий JavaScript, worksseamlessly withexisting JavaScript-інструменти та бібліотеки а також дозволяє легко інтегрувати з програм і веб-сайтів.Рукопис, власні типи на основі andclass модульна модель програмування ввімкнути, масштабування та покращення продуктивності, раннє виявлення, помилок та удосконалені інструменти. Удосконалені інструменти включає в себе IntelliSense, перегляд із кодом, переформатування та код переходів. Щоб отримати додаткові відомості про машинопис, перейдіть до наРукопис, веб-сайт.
Visual C++
  • Усунені C++-компілятор аварійно завершує роботу і проблеми з мовою відповідності.
Visual Studio IDE
  • Тепер можна переглянути вхідних змін від інших галузей у редакторами кодів за допомогою CodeLens.
корпорація Майкрософт Azure засоби
  • Можна використовувати Microsoft Azure повідомлення-концентратори Надіслати тестове протокол IMAP протокол IMAP з Магазину Windows, Windows Phone, iOS і пристроїв а також перевірити результати реального часу.
  • Під Вільний час входу в програму Visual Studio, представлені можливість легко активувати свій Microsoft MSDN переваги сценарій виконання Azure, (, якщо ви ще не зробили цього).
  • Можна створити нових проектів в .NET Azure Mobile служби, додати будівельних лісів проектів, встановлювати точки зупинки та налагодження проектів, опублікуйте Microsoft Azure та нарешті віддаленого налагодження, опубліковані служби.
  • Можна використовувати Microsoft Azure ресурси, розробки, приймальні випробування та розгортання застосунку.
Windows Phone.
  • Visual Studio 2013 оновлення 2, надає повнофункціональний з розробки середовищі, які можна використовувати для розробки програм та ігор для Windows Phone 8,1 і ОС Windows Phone 8 за допомогою Visual Studio Express 2013 для Windows або Visual Studio-Professional 2013, Premium або кінцевий версій. Ці інструменти для створення керований код, відповідає коду або HTML і JavaScript програми можна використовувати існуючі програмування навички та код. Крім того, оновлення, містить кілька емулятори і нові засоби профілювання та приймальні випробування Windows Phone застосунок реального умовах. Щоб отримати додаткові відомості, перейдіть до Центр розробників у Windows Phone.
  • Можна створити універсальний проектів, спільні для коду між застосунки з Магазину Windows а також застосунків для Windows Phone. Щоб отримати додаткові відомості див. Розробка застосунків, що стосується Windows і Windows Phone.
  • Visual Studio-2013 можна автора та виконання інтерфейсу користувача, кодований тести від ваших програм в магазин Windows Phone.
  • Можна автора та виконання тестів, від магазин Windows Phone застосунків і програм Windows Phone Silverlight за допомогою Visual Studio 2013 оновлення 2.

Виправлені проблеми

Примітка Якщо не вказано, зв'язаних елементів столу Microsoft Connect, веб-сторінок.

Аналіз коду
  • Visual Studio-2013 аналізу коду реєстрація події policyis не запускається, як очікувалося, на веб-сайтах.
Відлагоджувача
  • Помилка Security.VerificationException зібрані на настроюваним обробником, якщо відлагоджувача.
  • Visual Studio аварійно завершує роботу, коли він завантажує відлагоджувача пошкоджений файл.

Visual C++
  • Припустімо, що у вас є набір драйверів Windows (WDK) і Visual Studio 2013 оновлення 2 на комп'ютері інстальовано. Відкрити Visual Studio-2013 і створити проект Visual C++ універсальний. Після натискання F5, скомпілювати та налагодження проекту, може з'явитися таке протокол IMAP про помилку:
    Такий інтерфейс не підтримується (виняток з HRESULT: 0x80004002 (E_NOINTERFACE))
Visual Studio IDE
  • JavaScript повідомлень про помилки під Вільний час відкриття веб-сторінок за допомогою внутрішній Visual Studio веб-браузері.
  • Вкладки відкривається належним чином рішення, коли є дизайну, так і для коду подання елементів, відкрито.
  • діалогове вікно "Параметри облікових записів" відображається протокол IMAP "ліцензії закінчується через 2147483647 днів", під Вільний час Visual Studio, завантаження ліцензію в Інтернеті.
Веб-платформи та засоби
  • Під Вільний час сценарій виконання нову URL-адресу, вибір у веб-застосунки, вона є належним чином незаповненим, коли URL-адреси, імена яких починаються з ".".
  • Після того, як ви натиснули клавішу F5 або Ctrl+F5 веб-проекту, яка підтримує SSL (https), URL-адреси, буде запропоновано у браузері Internet Explorer, щоб продовжити Сертифікат ненадійний або власним підписом.
  • Під Вільний час інсталяції, PHP редактор DevSense, може бути втрачено PHP структури областей.
  • Це може спричинити afteryoupress аварійне завершення роботи Visual Studio CTRL+F4 , щоб закрити діалогове вікно веб посилання на власність сторінці.
  • Припустімо, що відкриття проект, який містить створений сценарій HTML-документ. Під Вільний час налагодження проекту з телефону-емулятор, виникає помилка.
  • Visual Studio аварійно завершує роботу під Вільний час публікації проекту або відкрити проект, який має FTP публікації профіль за допомогою відносна URL-адреса як локальний, "\\", або "/ /."
  • Дозволити веб-основи, на веб-Express.
корпорація Майкрософт Azure
  • Не вдається створити новий проект Azure Mobile служби, за допомогою Visual Studio-2013 на комп'ютері з процесором на базі x86-процесорів.


Відомі проблеми
Entity Framework


Ознаки

Після відкриття наявної моделі Entity Framework-5 Designer (.EDMX файл) за допомогою Entity Framework 6.0.2 або 6.1.0 засоби Visual Studio 2012 або Visual Studio-2013, може з'явитися таке протокол IMAP про помилку:
Не вдалося завантажити "ім'я файлу.edmx': зазначено, що ролях недійсний.

Ця проблема виникає, якщо модель проблемний функції імпорту, із параметрами десяткового типу.

Версії, що стосується

Ця проблема впливає на такі випусків Entity Framework засоби для Visual Studio:
  • Засоби Framework 6.0.2 сутності, для Visual Studio 2012
  • Сутності Framework 6.0.2-інструмент для Visual Studio 2013 року.
  • Засоби Framework 6.1.0 сутності, для Visual Studio 2012
  • Сутності Framework 6.1.0-інструмент для Visual Studio 2013 року.
Якщо ви оновили Entity Framework засоби Visual Studio 2012 або Visual Studio 2013, з центру завантажень Microsoft або інсталяції оновлень 2 або Visual Studio 2013 оновлення 1, конструктора версію ви використовуєте, має цю проблему.

Модель Entity Framework не містить функцію-імпорту для збережених процедур, які повертає об'єктів, які містять, введіть властивості, що десятковий , ця проблема не виникає.

Причина

Ця проблема виникає в тому, що конструктора ставить під значення байт неправильно Якщо параметр не точність і масштаб аспектах.

виправлення помилок

Щоб тимчасово усунути цю проблему, скористайтеся одним із наведених нижче способів.
  • Повернутися до інсталяції в 6.0.0 версія засобів Entity Framework

    Для цього потрібно вручну видалити в будь-яка версія засобу, який має новішу версію, за допомогою у вікні " Установка й видалення програм " і повторно на 6.0.0 версії. Для Visual Studio 2012 його можна знайти в центрі завантаження Microsoft:


    Visual Studio-2013 EFTools.MSI і EFTools.cab файли було включено в пакет інсталяції Visual Studio. Таким чином, ви можете повернути на 6.0.0 версія засобів, видалити їх а потім-відновлення Visual Studio або знайти Visual Studio носії інсталяції інсталятор MSI.
  • Змінення файлів EDMX редактор

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

    Цю зміну, має бути застосований до <parameter></parameter> елементи з будь-якої <function> </function>(наприклад, збережених процедур або Table-Valued функції) усередині на <edmx:StorageModels></edmx:StorageModels> розділ, який також відомий як SSDL розділ на EDMX. Зміни, щоб переконатися, що всі параметри призначити десяткового типу, що відповідна функція параметрів імпорту, у розділі 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 IDE
  • Відома проблема, у Visual Studio-IDE після застосування цього оновлення, див. в такій статті бази знань:
    2954109 Рішення платформи списку немає, після установки Visual Studio 2013 оновлення 2

Windows Phone.
  • Visual Studio Team Build не вдається побудувати Windows Phone 8, Windows Phone, Silverlight 8.1 та застосунків Silverlight.

    Щоб вирішити цю проблему, встановити, проекту для створення з набором MSBuild на базі на базі x86-процесорів. exe. Для цього у TFS, змінити параметр MSBuild платформи з автоматичної на базі на базі x86-процесорів Team Build майстер настроювання в процесі розділу. Щоб отримати додаткові відомості див. Цей запис А блоґу.
  • Розглянемо таку ситуацію:
    • Visual Studio 2013 2 оновлення інстальовано на комп'ютері під керуванням ОС Windows 7 або Windows 8.
    • скинути параметри Windows 8,1 Windows.
    • Створення проекту Windows Phone 8,1 і побудувати його.
    У цьому випадку відображається складання або помилки на упаковці.

    Щоб вирішити цю проблему, відновлення, Visual Studio-2013.
  • Видалення файлу з спільного проекту не вдається розпізнати Team Foundation-версію керування належним чином. Файл буде видалено зі спільної проекту, але файл не буде видалено з керування версіями Foundation для команди.

    Щоб вирішити цю проблему, вручну видалити файл із сервера за допомогою джерело керування провідника.
  • Керування версіями Foundation для групи не можна скасувати до змін у вирішенні проблеми, якщо файли було переміщено зі спільної проект на інший проект у вирішенні. Після скасування запис А бізнес-партнера файл буде переміщено назад до спільного проекту. Однак файли будуть відсутні на диску.

    Щоб вирішити цю проблему, відновлення файлів на диску, на отримання останніх файлів Team Foundation-версії елемента керування.
  • Visual Studio 2013 оновлення 2, приймальні випробування C++ Silverlight 8,1 застосунків не підтримується. Після того, як ви retarget, наявні C++ Silverlight 8.0 підрозділу тест проект Silverlight 8,1, складання операцію, і з'являється таке протокол IMAP про помилку:
    Помилка: AppManifest перевірки. Неприпустимий AppPlatformVersion в WMAppmanifest.xml
  • Під Вільний час розроблення C++-застосунків для Windows Phone 8,1, можуть не відображатися пристрій варіант, налагодження цільового розкривного списку.
    Для розгортання на пристрої, спочатку потрібно змінити конфігурацію складання "ARM" за допомогою рішення-платформи розкривний список на панелі інструментів для Visual Studio.
  • Перейменування JavaScript спільний проект у Microsoft Visual Studio 2013 оновлення 2, посилання на вузлі проектах, що імпорт спільного проекту можуть не буде оновлено ім'я проекту.
  • Якщо на комп'ютері не інстальовано пакет розробки програмного забезпечення Windows Phone 8 (SDK), перехід на 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-застосунок, натиснувши кнопку F5. Крім того, відображається таке протокол IMAP про помилку:
    Емулятора Windows Phone не може перевірити, що працює на віртуальну машину:

    Не вдалося завантажити DLL 'LocBootPresets': не вдалося знайти вказаний модуль. (Виняток з HRESULT: 0x8007007E)
Додаткові відомості
Завантаження файлів підтримки Microsoft

Оновлення, для інших продуктів у родині Visual Studio, можна знайти на в Сайт завантаження корпорації Майкрософт, для Visual Studio.

Вимоги



Необхідність перезавантаження

Можливо, доведеться перезавантажити комп’ютер-зразок, після інсталяції цього пакета.

Підтримка мов

Visual Studio 2013 оновлення 2, містить оновлення для таких версій:
  • Китайська (спрощене письмо)
  • Китайська (традиційне письмо)
  • Чеська
  • Англійська
  • Французька
  • Німецька
  • Італійська
  • Японська
  • Корейська
  • Російська
  • Польська
  • Португальська (Бразилія)
  • Іспанська
  • Турецька

Підтримувані операційні системи

Щоб отримати додаткові відомості про підтримувані операційні системи, перейдіть на веб-сайт корпорації Майкрософт.

Підтримувані архітектури

  • 32-розрядний (x86)
  • 64-розрядну (x64) (WOW)

Вимоги до устаткування

  • 1.6 гігагерц (ГГц) або швидкий процесор
  • 1 гігабайт (ГБ) оперативної пам'яті (1,5 ГБ, якщо ви працюєте на віртуальній машині)
  • 1 ГБ місця на жорсткому диску
  • 5,400-хв диску.
  • DirectX 9, яка підтримує відеоадаптер, який працює з роздільною здатністю 1024 × 768 або вище

Вимоги до програмного забезпечення

Щоб застосувати це оновлення, потрібно мати одну з підтримуваних Visual Studio-2013 програм, перелічених у розділі "Застосовується до", який інстальовано.

Підтримка для Visual Studio 2013 оновлення 2

Неформальний спільноти підтримки Visual Studio 2013 оновлення 2 можна отримати за допомогою до Форуми для Microsoft Developer Network (MSDN).

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 2927432 – останній перегляд: 12/05/2014 16:44:00 – виправлення: 10.0

Microsoft Visual Studio Ultimate 2013, Microsoft Visual Studio Professional 2013, Microsoft Visual Studio Premium 2013, Microsoft Visual Studio Express 2013 for Web, Microsoft Visual Studio Express 2013 for Windows, Microsoft Visual Studio Express 2013 for Windows Desktop

  • kbfix kbsurveynew kbexpertiseadvanced atdownload kbmt KB2927432 KbMtuk
Зворотний зв’язок