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

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

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

Клацніть тут, щоб переглянути цю статтю англійською мовою: 2797912
Вступ
корпорація Майкрософт випустила Visual Studio 2012 оновлення 2 (Visual Studio, 2012.2) 4-го квітня 2013 року. Цим оновленням Технологія нововведень. гнучкий планування, якість також, Windows та веб події, рядок бізнес-розробки та середовище розробки. Крім того, це оновлення, також відсутні різні проблеми.

Як отримати Visual Studio 2012 оновлення 2
Visual Studio 2012, оновлення, які сукупний пакет виправлень, на нові функції та виправлення, випущені в попередні оновлення Visual Studio 2012. Наведене нижче посилання для завантаження завжди посилання на останні оновлення:

Завантажити останні оновлення для Visual Studio 2012

Твердження, вірусів

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

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

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

Visual Studio 2012 оновлення 2 внесені наступні вдосконалення технології.

Гнучкий планування


Ці функції сприяють простий та гнучкий гнучкого планування для будь-якої команди.
  • Team Foundation Server
    • Додано новий елемент роботи-теги для забезпечення легкого метаданих робочих елементів.
    • У діалоговому вікні підключення додається до команди Internet Explorer, щоб знайти різні команди проекту підключення та проектів.
    • Тепер ви можете надіслати робочий об'єкт як сповіщення електронною поштою, у TFS Web Access.
    • Покращена TFS-майстер настроювання а також постійних клієнтів настройки оновлення.
    • Обслуговування доступна в середовищі на високий рівень доступності-SQL.
    • Тепер ви можете швидко й легко налаштувати стовпці безпосередньо-відставанням Канбан плати.
Якість також


Ці функції сприяють спрощена браузері тест керування та виконання, щоб скоротити Вільний час, потрібний для постійно, увімкніть якість проектів програмного забезпечення.
  • приймальні випробування модулів
    • Магазин Windows застосунок пристрій, приймальні випробування зараз, підтримує взаємодії з потік інтерфейсу користувача.
    • Магазин Windows застосунок пристрій, приймальні випробування, тепер підтримується в асинхронних лямбда всередині Assert.ThrowsException.
    • Новий підрозділ, перевірте списки увімкнути елемент керування та виконання частину тестів.
    • Тепер підтримується Група-тестів клас.
  • Інтерфейс приймальні випробування.
    • Тепер надається підтримка для розширеного сценарій виконання з браузерами.
    • Тепер надається підтримка для Інтерфейсу приймальні випробування Internet Explorer 10 в ОС Windows 7.
  • Microsoft Test Manager
    • Тепер ви можете налаштувати роздільну здатність станів і відмова станів для перевірки, аналізу.
  • Тест Manager (Web Access)
    • Тепер можна переглянути та редагувати тести в тест-план, TFS Web Access.
    • Тепер можна запустити вручну тести а файл помилок із TFS Web Access.
Розробки для Windows


Ці такі засоби розробки Windows надаються:
Веб-розробка


Цей випуск, який включає ASP.NET та веб-засіб 2012.2. Ви можете знайти повну інформацію про те, що входить до складу ASP.NET і 2012.2 веб-засоби коментар до обговорення про випуск. Нижче наведено приклади:
  • Інструмент оновлення, що поширюється на наявні середовища виконання Microsoft ASP.NET
  • Удосконалення веб-публікації
  • Нові функції на веб-інтерфейс API
  • Нові шаблони для програми Facebook і знак сторінку застосунку
  • Спілкування в реальному часі, через ASP.NET SignalR
  • Перевіряти веб-форм через ASP.NET чисті URL
Рядок із бізнес-розробки


Ці функції з метою підвищення нові можливості, модернізації існуючих програм рядок бізнес-(застосунків LOB), так і для створення нових бізнес-застосунків на підключених пристроїв із безперервного служби.
  • LightSwitch
    • Тепер ви можете побудувати та HTML на основі Мобільний Інтернет програми, які можуть працювати на будь-який сучасний пристрій.
    • Тепер можна опублікувати бізнес-додатків каталог SharePoint 2013 застосунків, окрім Microsoft Azure та інформаційних служб Інтернету (IIS).
    • Примітка Щоб отримати додаткові відомості про нові функції та оновлення проектів з попереднього перегляду 2, див. у цій статті з Visual Studio LightSwitch блог команди.
  • SharePoint
    • Тепер надається підтримка для Інтернету та завантаження, приймальні випробування застосунки SharePoint.
    • Тепер надається підтримка для запису і Відтворюється, через кодований інтерфейс користувача для виконання перевірки з інтерфейсу користувача SharePoint 2013 застосунків.
    • Відлагоджувача підтримки те саме, що в SharePoint 2010.
  • Засоби для телефонів
    • Програма дає змогу, приймальні випробування для Windows Phone.
    • Програма дозволяє створити і деталізувати робочі цикли Windows Phone проектів за допомогою командний рядок.
Досвід для розробників


Ці функції, забезпечують вдосконалення IDE, щоб створити досвід краще і продуктивним розробників.
  • Накладання для Visual Studio 2012
    • Підтримка Sketchflow, WPF і Silverlight
  • інтегроване середовище розробки
    • Синя тема у Visual Studio 2012 інтегроване середовище розробки
  • Код зіставлення
    • Удосконалене код зіставлення, налагоджувач інтеграції та гнучкості
  • Конструктор робочих циклів
    • Налагодження покращення роботи, які стосуються місцеві жителі відображаються як різного даних і спостерігати windows
  • Відлагоджувача
    • Покращена символ, завантаження, відлагоджувача та профілювання
    • подання елементів вкладених значення параметрів відлагоджувача журналу, яка збирається із System Center
  • Продуктивність і надійність
    • Покращення в конструктор XAML, завантажити для таких сценаріїв:
      • Великий застосунків для Windows Presentation Foundation (WPF)
      • Робота з сторонніх виробників додатковий елемент керування.

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

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

Налагоджувач
ASP.NET редактора.
Visual Studio IDE
  • 759433: відмінні від ASCII, що відображається в заголовку Запускач діалогових вікон зв'язані очікування.
  • 773717: аргументів $(ItemPath), $(ItemDir), т. д. вирішити неправильні значення під Вільний час запуску зовнішній інструмент у Visual Studio 2012, якщо вибраний елемент за межами рішення.
  • рядок заголовка діалогове вікно для зв'язаних очікування не відображає потрібний колір під Вільний час сценарій виконання blue тему у Visual Studio 2010 настроюваної колір теми.
  • Налагодження застосунків з Магазину Windows за допомогою HTML, який використовує ізольованого-iframe у Visual Studio 2012, до завершує роботу програми.
  • Виправлена втрата пам'яті, які виникають під Вільний час завантаження Visual C++ рішення.
  • Під Вільний час завантаження його рішення покращення стабільності Visual Studio 2012.
  • Visual Studio 2012 може аварійно завершувати роботу System.ArgumentException за винятком перемикання між вікнами, (включно вікна, авто приховано з windows, вкладок засіб windows і т. д.).
  • Visual Studio 2012 може аварійно завершувати роботу під Вільний час завершення інсталяції пакета надбудови Visual Studio.
  • У разі виникнення проблем із продуктивністю під Вільний час першого копіювати текст із редактора, якщо панелі інструментів невидимі у Visual Studio 2012.
  • Не вдається отримати доступ вміст довідки з місцевим після установки Visual Studio 2012 оновлення 1, якщо змінити розташування локального вмісту.
  • Створення помилки, під Вільний час створення проекту з бібліотекою класів портативний, якщо було вибрано рамках цільового .NET Framework 4.5 а також Windows Phone 8.
  • Кореневий шлях область, замість шляху виділену область створено код огляд відповідь.
  • Виправлення зроблено зберегти в діалоговому вікні prompting для відсутніх веб-компоненти появі під Вільний час відкриття веб-проекту.
  • Містить вміст KB2781514: покращення стабільність продукту а також її вирішення проблеми сумісності, яка виникає під Вільний час оновлення Microsoft .NET Framework.
  • System.NullReferenceException до списку винятків, може виникнути у деяких випадках після того, як модальне діалогове вікно відкривається з контекстного меню у Visual Studio 2012. Це викликає діалогове вікно, щоб закрити або аварійне завершення роботи Visual Studio 2012. Наприклад, якщо інстальовано Microsoft Azure засоби Вільний час ця проблема може виникнути під Вільний час редагування, таблиці та запити, у групі онлайнове пул носіїв переглядач сервера Microsoft Azure.
  • Visual Studio 2012 може аварійно завершувати роботу під Вільний час спроби закрити LightSwitch проект.
  • Visual Studio 2012 може аварійно завершувати роботу під Вільний час переходу з одного перегляду вкладки на інший.
  • Зниження продуктивності під Вільний час сценарій виконання "openfile" або "з" команду в командному рядку.
MS складання.
  • 770242: створення, помилка під Вільний час створення проекту Visual C# портативний бібліотеки класів, посилається на інший Visual C# портативний пов'язані з бібліотекою класів.

    Примітка Націлювання на обох проектів .NET Framework 4.5, Windows Phone 8 і стосунків .NET для магазину Windows.
  • "Не вдалося знайти посилання компонента" збірка попередження під Вільний час виконання паралельної побудувати на Microsoft .NET Framework 4 на основі рішення, у програмі Visual Studio 2012.
  • Створення помилка під Вільний час створення проекту Visual Basic портативний з бібліотекою класів, який застосовує програми .NET Framework 4.5, Windows Phone 8 і .NET для магазину Windows.
  • Складання, помилка під Вільний час створення коду, який створюється додати посилання на службу у бібліотеці портативний класу проект, який застосовує Windows Phone 8 і .NET Framework 4.5 або .NET для магазину Windows програми.
  • Перехід може аварійно завершити роботу при створенні Silverlight веб-застосунок, який під джерела керування.
  • До зв'язування довідки, перейдіть "/?" не містить Windows CE як правильну підсистеми.
Засоби розробки в ОС Windows
  • Функцію підтримки кілька та масштабування зображення, що входило до складу Visual Studio 2012 оновлення 1 неправильно, потрібно масштаб зображення емблеми 140 динамічна піктограма 34 x 34 розмір пікселів. Розмір, має бути 33 x 33 пікселів.
  • На тему містить найновішу версію Windows бібліотеки JavaScript.
Форма для WindowsC + +
  • 752266: visual C++ застосунок, який складається за допомогою локалізованої /O2 /arch:AVX /EHsc команди у Visual Studio 2012, x 86 власний командний рядок у режимі адміністратора засобів періодично завершує роботу.
  • Припустімо, що налаштувати цілі платформу на базі x64 для застосунку Visual C++. За допомогою параметра /O2 або /Ox оптимізації компіляції застосунку. У цьому випадку неправильний код створюється після того, як компілятор перетворює int64 типу int32 типу цикл. Наприклад, може компіляції такий код:
    int A[8];for (__int64 i=0; i<8; i++) { A[i] = i + 1;}
  • Під Вільний час компіляції застосунку Microsoft Visual C++, який містить наведений нижче код із параметром / Проаналізуйте на платформі ARM, виникає помилка внутрішній компілятор.
    class Base {};

    template <typename T>
    class Derived : public Base {};

    template <typename P3>
    Derived<P3> Make( P3 p3 );

    void foo()
    {
    Base& b = Make(sizeof(long));
    }

  • IntelliSense перестає відповідати на запити під Вільний час введення код у засобі редагування, зокрема до того, коли ви додаєте перевантаження функцій часткові класи. Наприклад, що ви використовуєте код, який виглядатиме приблизно так:
    Namespace N{ partial ref struct S { }; ref struct S { void test(); void test(int); void test(int, int); };}
  • IntelliSense не працює у вихідний файл, який містить лямбда вирази, що мають більше одного значення. Наприклад:
    [] () { bool b; std::wstring k; if(b) return k; else return k; };
  • Під Вільний час сценарій виконання TSX Intel, новий (транзакцій синхронізації, розширення) через intrinsics, які надаються Visual Studio 2012 Intel Haswell обладнання, C++ компілятор генерує, неправильний код. Це призводить до угода операції буде відмінні від ексклюзивних.
  • C++ компілятор генерує Неправильна функція підказки, виправлення запису PDB файлів.
  • Після того, як створити проект Visual C++ з пустий, варіант SDL перевіряє очищується, незважаючи на те, що вибрано прапорець SDL перевіряє майстер .
  • Набір інструментів Visual C++ на базі x64-процесорів, не містить усі Накопичувальне виправлення, на основі процесорів на базі x86-процесорів Visual C++ засобу у Visual Studio 2012 оновлення.
  • Під Вільний час певних вкладеного циклу, код зібрано, виправлені компілятор завершує роботу.
  • Внутрішній компілятор помилка виникає під Вільний час buiuld, на основі LLVM проекту за допомогою на базі x64-процесорів, компілятор.
  • Неправильний машинного коду, створюються для застосунку Visual C++. Цикл може пропустити беззастережно.
  • Періодично аварійного завершення роботи у Windows Phone під Вільний час створення, Асинхронна операція з паралельних бібліотека шаблонів (PPL).
  • Внутрішній компілятор помилка виникає під Вільний час сценарій виконання архітектури x64 C++ компілятор генерує C вихідний код, який містить таке модель коду, всередині циклу:
    =, (Б< c="" b="" :="">
  • Під Вільний час інсталяції версії RTM мовного пакета на Visual Studio 2012 має оновлення Visual Studio 2012. Після настроювання Visual Studio 2012, використовувати мову, щойно встановлено, виникають такі проблеми:
    • Не вдається створити нову програму для Win32 або MFC, майстра.
    • Не можна оновити проектів з попередніх версій.
    • Відображається мовою, не є мова настроєно на користувача.
  • Припустімо, що у вас є MFC-проект, і ви використовуєте повідомлень вкладки класу майстра для здійснення обробник повідомлень, WM_CREATE протокол IMAP про. Клацнувши Обробник, додайтене вдається створити проект через те, що код, який створюється неправильні.
  • Під Вільний час створення двійкові файли, для x64 або ARM платформ у налагодження в режимі та додаткові посилання ввімкнуто режим, у pdata розбещує іноді. Це призводить до таких проблем:
    • Виняток, код обробки не працює.
    • Windows API RtlLookupFunctionEntry() не працює.
  • Припустімо, що C++ Windows Store проекту або C++ Windows Store-модульний тест проекту з Магазину Windows exe проекту, не IntelliSense показав, для магазину Windows exe проект у проекті.
  • Неприпустима інструкція, створюються як "eax mov, bh.".
Графіки та графіки діагностики.
  • Припустімо, що у вас є телефон для Windows або проект магазину Windows, який посилається на окремий проект, який містить ресурсів, створені за допомогою Visual Studio, графіка, засоби. При спробі створити головний проект активів не розгорнуто разом із головний проект. Це призводить до створення помилки в застосунку для магазину Windows або запуску помилок у програмі Windows Phone.
  • Кілька стабільності та покращення продуктивності для графічної діагностики.
Настроювання
  • Під Вільний час спроби інсталювати пакет Visual Studio 2012 оновлення 1, не містить Entity Framework засоби, з'являється таке протокол IMAP про помилку:
    Не вдалося виконати Designer Framework сутності, для Visual Studio 2012 - enu пакет
  • Під Вільний час інсталяції оновлень для Visual Studio 2012, Entity Framework засоби буде встановлено англійською незалежно від того, що регіон з Visual Studio 2012, які ви інсталювали.
Visual Studio тест

Microsoft Test Manager
  • Припустімо, що тест, який має очікуваних результатів, не запускати, і ви надсилаєте протокол IMAP про помилку під Вільний час перевірки. У цьому випадку випробування є обчислюється автоматично передати.
  • Спільні тест крок може бути видалено несподівано під Вільний час видалення вибраного тест крок.
  • Така помилка виникає, якщо створити нове середовище в MTM лабораторний центр:
    Помилка запит на змінення на запуск віртуальних машин.
    Указаний аргумент був, поза діапазоном припустимих значень.
приймальні випробування модулів
  • Перевірте методи з TestInitialize, можна назвати атрибути неправильна послідовність.
приймальні випробування навантаження
  • Не вдається запустити з націлювання на базі на базі x86-процесорів тест DLL із MTM, від перевірити контролер, який працює на базі x64, операційної системи.
Перевірка та Lab Manager
  • Припустімо, що застосовані Visual Studio 2012 1 оновлення на комп'ютері, який має TFS 2012 Visual Studio 2012 інстальовано. Ви намагаєтеся запустити, складання, випробування на комп’ютер-зразок із. У цьому випадку створення виникає помилка з MethodNotFoundException до списку винятків.
  • злиття код застосунок-служба файлів, відображення застосунок-служба, неправильні дані.
Конструктор XAML
Засоби для телефонів
  • Компілятор C++ виправлень Visual Studio 2012 оновлення 1 не застосовуються до windows по телефону засоби для розробників.
F #
  • Проблеми з Visual F # портативний проекту "бібліотека"
    • Запити, які не працюють у звичайному режимі F # інтерактивних і на робочому столі рамках на Вільний час виконання з System.NotSupportedException під Вільний час їх сценарій виконання з F # портативний бібліотеки застосунок Silverlight або магазину Windows.
    • У System.ArgumentNullException, буде ситуацію під Вільний час запуску, якщо способи Async.AwaitEve nt або Async.CreateDelegate називають на F # портативний бібліотеки.
Entity Framework засоби
  • Через Visual Studio 2012 оновлення 2 можна інсталювати оновлення для засобів Framework сутності.
Розгортання ClickOnceLightSwitch
  • Періодичні аварійне завершення роботи під Вільний час публікації проекту LightSwitch HTML-клієнт
Team Foundation Server
  • Це оновлення усуває деякі проблеми, для Team Foundation Server.
Локалізація
  • Переклади кілька гнучкого умови оновлюються.
Додаткові відомості
Завантаження файлів підтримки Microsoft

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

Для інструкції з автоматична інсталяція продуктів Visual Studio див.

Вимоги


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

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

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

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

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

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

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

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

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

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

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

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

Потрібно один із підтримуваних програми Visual Studio 2012, перелічених у розділі "Застосовується до", щоб застосувати це оновлення.

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

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

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

Властивості

Ідентифікатор статті: 2797912 – останній перегляд: 08/20/2014 04:06:00 – виправлення: 41.0

Microsoft Visual Studio Ultimate 2012, Microsoft Visual Studio Professional 2012, Microsoft Visual Studio Premium 2012, Microsoft Visual Studio Team Foundation Server 2012, Microsoft Visual Studio Express 2012 for Web, Microsoft Visual Studio Express 2012 for Windows 8, Microsoft Visual Studio Express 2012 for Windows Desktop, Microsoft Visual Studio Express 2012 for Windows Phone

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