Visual Studio 2015 RC виправляє помилки та відомі проблеми

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

Клацніть тут, щоб переглянути цю статтю англійською мовою: 3025133
Visual Studio 2015 RC виправляє помилки та відомі проблеми
У цій статті перелічено відомі проблеми й виправлені помилки для Microsoft Visual Studio 2015 Release Candidate (RC).

Visual Studio 2015 RC є версія кандидат для чергового основного випуску Visual Studio. Продукти Visual Studio 2015 RC запропоновані на цій сторінці є "живі". Це означає, що користувачі можуть використовувати ці версії у робочих середовищах. Це все ще попередні випуски, тому можуть бути помилки, які буде виправлено у остаточного випуску.

Щоб переглянути повний список продуктів для Visual Studio 2015 версії-кандидата і виберіть продукт для завантаження, перевірте Visual Studio завантаження..

Деталі Visual Studio 2015 RC

Відкрити нове в Visual Studio 2015 версії-кандидата, див. у Visual Studio RC коментар до обговорення про випуск.

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

Інсталяція
Перед інсталяцією
  • Під Вільний час інсталяції Visual Studio 2015 RC, якщо вибрати не-Windows дублювання диска, на який потрібно інсталювати Visual Studio, більшість програми все одно буде інстальовано на системному диску. Невелику частина програми інстальовано на не-Windows диску.
  • Перш ніж інсталювати Visual Studio 2015 RC, видаліть Visual Studio Tools для ОС Windows 10 Insider Preview. Якщо інстальовано Visual Studio 2015 CTP6 та Visual Studio Tools для Windows 10 Insider Preview, потрібно видалити Tools for Windows 10 перед інсталяцією Visual Studio 2015 RC.
  • Під Вільний час інсталяції Visual Studio 2015 RC на комп'ютері під керуванням Windows 7 SP1, сертифікат перевірки автентичності в інсталяторі Dotfuscator не може перевірити, чи комп’ютер-зразок відключено від Інтернету.

    Щоб тимчасово усунути цю проблему, скористайтеся одним із наведених нижче способів.
    • Натисніть Оминути пакет коли ця проблема виникає щоб пропустити установку Dotfuscator. Visual Studio 2015 інсталяція працюватиме у звичайному порядку. Однак, Dotfuscator не буде інстальовано.
    • Підключіть комп'ютера до Інтернету.
Оновлення з попередньої версії.
  • Коли ви інсталюєте Visual Studio 2015 RC, не відображається рух індикатору прогресу протягом деякого часу у діалоговому вікні " Виконується ". Таким чином, ви можете думати, що інсталяція Visual Studio не відповідає.

    Щоб вирішити цю проблему, перевірте роботу інсталяції інтерфейсу за допомогою диспетчера завдань. Знайдіть процеси, які використовують багато пропускної здатності у мережі або часу жорсткого диску. Програми інсталяції, зазвичай, споживають багато пропускної здатності мережі для завантаження пакетів, а також багато часу жорсткого диску для розпакування та копіювання файлів. Якщо програми мають імена, пов'язані з інсталяцією, можна побачити роботу, що відбувається, незважаючи на те, що вона не надсилається до інтерфейсу інсталяції. Якщо ці програми не подібні до програми інсталяції, вони можуть боротися з налаштуванням за сценарій виконання цих ресурсів на комп'ютері.
  • Під Вільний час оновлення Visual Studio 2015 CTP для Visual Studio 2015 RC, ярлики для Microsoft Test Manager 2015 CTP і Feedback client 2015 CTP не видаляються. Однак додано ярлики для RC партнерів. Ярлики можна видалити з CTP, щоб уникнути плутанини. Якщо вибрати натомість ігнорувати CTP ярлики, жодна функціональність не втрачається через те, що CTP ярлики також відкривають RC версію продукту.
  • Припустімо, що ви оновлюєте до версії Visual Studio 2015 RC від версії Visual Studio 2015. Ви вибираєте Типову "або" Вибіркову інсталяцію. Після оновлення можливо, що деякі функції в попередній версії Visual Studio відсутні у Visual Studio 2015 RC.

    Щоб вирішити цю проблему, виконайте такі інтерактивні елементи.
    1. На панелі керування відкрийте елемент Програми та засоби , перш ніж починати інсталяцію RC.
    2. Клацніть запис А для попередньої версії Visual Studio 2015 і виберіть Вибіркова.
    3. У діалоговому вікні режиму супроводу натисніть кнопку " змінити".
    4. Зверніть увагу на вибрані прапорці в інтерфейсі користувача.
    5. У RC інсталяції натисніть кнопку " Вибіркова".
    6. Використайте ваші замітки відповідно до вибраних прапорців для попередньої версії.
  • Коли агент розгортання Visual Studio 2013 автоматично оновлюється для роботи з сервером Visual Studio 2015 RC та агент розгортання ввімкнено для сценарій виконання Через сервер керування релізами через HTTP(s) для копіювання компоненти, можуть виникнути такі проблеми:
    • Може виникнути помилка на кроці Розгортання , і з'явиться таке протокол IMAP про помилку:
      Не вдалося завантажити файл або складання "Newtonsoft.Json, версія = 6.0.0.0, Culture = neutral, PublicKeyToken = 30ad4fe6b2a6aeed", або один з його залежностей. Посилання на збірку розташований у складання, маніфесту визначення не відповідає. (Виняток з HRESULT: 0x80131040)
    • Така помилка реєструється у журналі перегляду подій на комп'ютері розгортання агента.
      Часу: <DateTime>повідомлення: не вдалося завантажити файл або складання "Newtonsoft.Json, версія = 6.0.0.0, Culture = neutral, PublicKeyToken = 30ad4fe6b2a6aeed", або один з його залежностей. Посилання на збірку розташований у складання, маніфесту визначення не відповідає. (Виняток з HRESULT: 0x80131040): \r\n\r\n на Microsoft.TeamFoundation.Release.Data.Proxy.RestProxy.BaseDeploymentControllerServiceProxy.GetPackageFileInfos (рядок packageLocation)
      на Microsoft.TeamFoundation.Release.DeploymentAgent.Services.Deployer.HttpPackageDownloader.CopyPackageAndUnpackIt (рядок packageSourceLocation, рядок filesDestinationLocation)
      на Microsoft.TeamFoundation.Release.DeploymentAgent.Services.Deployer.ComponentProcessor.CopyComponentFilesImplementation (Дія "2 copyFolder Func'2 packageFileInfo, Func'4 downloadFile, дія ' 1 downloadCompleted)
      на Microsoft.TeamFoundation.Release.DeploymentAgent.Services.Deployer.ComponentProcessor.CopyComponentFiles()
      на Microsoft.TeamFoundation.Release.DeploymentAgent.Services.Deployer.ComponentProcessor.DeployComponent () — Категорія: загальні
      Пріоритет:--1
      EventId: 0
      Серйозність: помилка
      Назва:
      Машина: NVM30682
      Застосунок домену: DeploymentAgent.exe
      Ідентифікатором: 4668
      Процес ім'я:-C:\Program Files\Microsoft Visual Studio 12.0\Release Management\bin\DeploymentAgent.exe
      Win32 потік Id: 4876
      Потік ім'я:
      Розширені властивості: </DateTime>


    Щоб вирішити ці проблеми, скористайтеся одним із наведених нижче способів.
    • Спосіб 1:

      Скопіюйте Newtonsoft.Json.dll з будь-якого агента розгортання з Visual Studio 2015 RC до Visual Studio 2013 агента оновлення і перезавантажте службу Microsoft агента розгортання .

      Шлях до вихідного Visual Studio 2015 RC розгортання агента: "% ProgramFiles (x86) % \ %\Microsoft Visual Studio, 14.0\Release Management\bin\Newtonsoft.Json.dll" або "%ProgramFiles%\Microsoft Visual Studio 14.0\Release Management\bin\Newtonsoft.Json.dll" (відповідно до розташування, де розгортання агента установлено).

      Шлях установки Visual Studio-2013 розгортання агента: "% ProgramFiles (x86) % \ %\Microsoft Visual Studio, 14.0\Release Management\bin\Newtonsoft.Json.dll" або "%ProgramFiles%\Microsoft Visual Studio 14.0\Release Management\bin\Newtonsoft.Json.dll" (відповідно до розташування, де розгортання агента установлено).
    • Спосіб 2:
      1. Видалити існуючі розгортання агента Visual Studio 2013.
      2. Інсталювати агент розгортання Visual Studio 2015 RC.
Після інсталяції
  • Після успішного автоматична інсталяція Visual Studio може з'явитися таке протокол IMAP при спробі запустити Visual Studio:
    Операцію інсталяції не завершено належним чином. Переустановіть або відновіть Visual Studio
    Щоб вирішити цю проблему, знайдіть такий розділ:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0\Setup\VS\[Enterprise | професійних | спільноти]
    Якщо значення InstallResult 3010, змініть його на 0. В іншому випадку виконайте відновлення продукту на прохання.
  • Якщо ви вирішили відновити інсталяцію Visual Studio Test Professional, як частину Вирішення проблем з інсталяцією або відновлення, у діалоговому вікні з'явиться таке протокол IMAP про помилку:
    VSTestConfig.exe перестав працювати
    Можна пропустити це протокол IMAP про помилку, оскільки воно не впливає на операції відновлення. Натисніть кнопку Закрити програму , щоб продовжити операцію відновлення. Якщо виникнуть будь-які проблеми з Microsoft Test Manager після відновлення, зв'яжіться з технічною підтримкою.
Проблеми, які впливають на інсталяцію із ISO
  • Припустімо, що ви встановлюєте Visual Studio 2015 RC з ISO файлу і вибираєте засоби Apache Cordova. Після відновлення Visual Studio, діалогове вікно з'являється і просить джерело для JSBreadcrumbRes.msi. Якщо ви пропускаєте пакет, налаштування виконає та поверне "інструменти для Apache Cordova - шаблони. Системі не вдається знайти вказаний файл" попередження.

    Щоб вирішити цю проблему, виберіть Пропустити пакет під Вільний час відновлення. Пакет не є необхідним та попередження можна проігнорувати.

    Інші відомі проблеми, які стосуються засоби Visual Studio для Apache Кордоба див. Засоби для Apache Кордоба, відомі проблеми.
  • Visual Studio файли включає в себе функції, які не містяться в ISO-файл. Для увімкнення придбання останніх версій нових функцій платформи та увімкнення додаткових настройок для вашої Visual Studio інсталяції, щоб зменшити Вільний час автоматична інсталяція і розмір, Visual Studio налаштування включає в себе функції, які не входять до складу ISO файлів.

    Щоб тимчасово усунути цю проблему, створіть каталог вхідних повідомлень з файлами, що необхідні для інсталяції в автономному режимі:
    1. Збережіть установки Visual Studio на локальному комп'ютері.
    2. У командному рядку запустіть файл .exe за допомогою перемикача /layout . Наприклад, виконайте таку команду:

      vs_community.exe /layout
    3. Укажіть каталог вхідних повідомлень, до якої слід завантажити файли інсталяції. Наприклад, укажіть таку папку:

      c:\Users\YourName\Downloads\VSCommunity
    4. Після того як завантаження буде завершено, запустіть файл .exe з вказаної папки. Наприклад, відкрийте каталог вхідних повідомлень VSCommunity завантаження бібліотеки і запустіть Vs_community.exe.

    Примітка Через неполадки у RC, можливість завантаження /layout не завантажує усе Підтримка програмного забезпечення, що необхідне для деяких функцій Visual Studio. Деякі компоненти потребують підключення до Інтернету для інсталяції.
  • Після успішного автоматична інсталяція Visual Studio може з'явитися таке протокол IMAP при спробі запустити Visual Studio:
    Операцію інсталяції не завершено належним чином. Переустановіть або відновіть Visual Studio
    Щоб вирішити цю проблему, знайдіть такий розділ:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0\Setup\VS\[Enterprise | професійних | спільноти]
    Якщо значення InstallResult 3010, змініть його на 0. В іншому випадку виконайте відновлення продукту на прохання.
Засоби розробки застосунків для Windows
  • Щоб інсталювати засіб для розробки універсальних застосунків Windows 10 у Visual Studio, клацніть Вибіркова, клацніть Далі і виберіть функція Windows універсальний застосунок засоби розробки . Windows 10 Insider Preview більше не використовує окремий інсталятор.
  • Емулятору Windows потрібен фізичний комп’ютер-зразок, який працює з Windows 8.1 (x64) версією або новішою версією та процесором, який підтримує клієнт Hyper-V та другий рівень адреси перекладу (SLAT). Емулятори не працюють після інсталяції Visual Studio на віртуальній машині (VM).
Інші проблеми
  • Інсталяція Visual Studio 2015 RC, після натискання кнопка, щоб скасувати і так у діалоговому вікні " виконується ", лінія стану раніше, протягом тривалого часу.

    Якщо ви почекаєте, запит на скасування буде ухвалено під Вільний час наступної передачі пакету. Однак, це може забрати багато хвилин. Зачекайте, доки поточна обробка завершиться звичайним способом, щоб переконатися, що у вас є найкраща можлива часткова інсталяція.

    Якщо потрібно припинити інсталяції негайно, знайти та завершити завдання процес інсталяції можна Диспетчер завдань.

    Увага! Це може перевести в останній інсталяції операцію у стані, не визначено. Якщо вибрано, щоб завершити інсталяцію, до її завершення, корпорація Майкрософт рекомендує, що ви перезавантажити параметри, як зручно і виберіть відновлення інсталяції або видалення програми.
Visual Studio IDE
  • Якщо у вас відключено JavaScript у браузері Internet Explorer, ви не можете ввійти Visual Studio та синхронізація настройок разом з іншими пристроями.

    Щоб вирішити цю проблему, увімкніть JavaScript, для Internet Explorer. Щоб це зробити, виконайте такі дії:
    1. У меню " Сервіс " виберіть Властивості браузера"та відкрийте вкладку безпеки ".
    2. Клацніть у зоні Інтернету .
    3. Якщо не потрібно настроїти параметри безпеки Інтернету, натисніть кнопку " Рівень за промовчанням". Після цього перейдіть до кроку 4. Якщо потрібно настроїти параметри безпеки Інтернету, виконайте такі дії:
      1. Виберіть інший.
      2. У діалоговому вікні " Параметри для безпеки – зона Інтернету " натисніть Увімкнути для Використання активних сценаріїв , в розділі " сценарії ".
    4. Натисніть кнопку назад "для повернення до попередньої сторінки і натисніть кнопку оновлення , щоб сценарії.
    Щоб отримати додаткові відомості див. Як увімкнути JavaScript у браузері.
  • Після ввімкнення посиленої безпеки Internet Explorer, вам не вдається ввійти в Visual Studio на сервері Windows через те, що розширений захист блокування, URI, необхідна Visual Studio, щоб увійти до онлайнової служби online service. Обмеження, вимкніть JavaScript або файли cookie також не Visual Studio вхід належним чином.

    Щоб вирішити цю проблему, натисніть кнопку " Додати , щоб додати потрібні URL-адреси в список винятків Windows Server, якщо з'являється діалогове вікно нижче".

    Errordialog

    Потім перезапустіть Visual Studio і спробуйте увійти знову.

    Інше тимчасове рішення є вимкнути Internet Explorer конфігурацію посиленої безпеки.
  • C++ і JavaScript-застосунки, які вказують на файл керованих метаданих для середовища виконання Windows (типу winmd) не оптимізовано, що мають власні .NET, тому, що власні .NET не придатна для тих проектів. Щоб увімкнути .NET Native, потрібно змінити файл JSProj або VCXProj.

    Щоб тимчасово усунути цю проблему, скористайтеся одним із наведених нижче способів.
    • C++ застосунків:
      1. Закриття проекту, який потрібно змінити.
      2. Відкрийте файл VCXProj, у текстовому редакторі.
      3. Знайдіть PropertyGroup елемент, який не містить атрибуту стані .
      4. Додайте "<EnableDotNetNativeCompatibleProfile>так</EnableDotNetNativeCompatibleProfile>" PropertyGroup елемента.
      5. Знайти PropertyGroup елементи, які містять стану = "' $(конфігурації) | $(платформа) '= =' Release|<arch>'"</arch> для якого <arch></arch> Win32, ARM або архітектури x64.
      6. Додайте "<UseDotNetNativeToolchain>виконується</UseDotNetNativeToolchain>" в кожен елемент, PropertyGroup .
      7. Збережіть файл VCXProj.


    • JavaScript застосунків:
      1. Закриття проекту, який потрібно змінити.
      2. Відкрийте файл JSProj, у текстовому редакторі.
      3. Знайдіть PropertyGroup елемент, який не містить атрибуту стані .
      4. Додайте "<EnableDotNetNativeCompatibleProfile>так</EnableDotNetNativeCompatibleProfile>" PropertyGroup елемента.
      5. Знайти ProjectConfiguration елементи, які містять включати = "Release|<arch>"</arch> для якого <arch></arch> є ARM, 64 або на базі x86.
      6. Додайте "<UseDotNetNativeToolchain>виконується</UseDotNetNativeToolchain>" в кожен елемент, ProjectConfiguration .
      7. Збережіть файл JSProj.
  • Конфігурація AnyCPU платформи Windows 10 путівник-попередній перегляд-застосунків, створені за допомогою C# і Visual Basic не підтримується. У цій версії Visual Studio .NET власні використовує для створення застосунків для Windows 10. Власні .NET збирає C# і Visual Basic код відповідає коду та не агностик ЦП.
  • Під час налагодження c# або Visual Basic Windows 8,1 застосунків, DataTips можуть відображатися при наведенні вирази. Крім того, оцінювання виразів у налагоджувач windows може не і повертає повідомлення про помилку приблизно такого вигляду:

    Помилка CS0012: тип визначено складання, до якого не містить посилання "Windows.UI.Core.Dispatcher". Додайте посилання на складання "Windows.UI.winmd,...

    Щоб вирішити цю проблему, увімкніть старих c# та VB оцінки виразів.

    Параметри
  • Статичний покриття коду-файли не збираються у разі використання засобів Visual Studio-2013, настроєні за Visual Studio 2015 р. або TFS 2015 і, якщо з'являється таке повідомлення про помилку:

    System.DllNotFoundException: Не вдалося завантажити DLL 'VSCover 140': не вдалося знайти вказаний модуль. (Виняток з HRESULT:0x8007007E)

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

    Щоб вирішити цю проблему, виконайте такі дії.
    1. Клацніть правою кнопкою миші проекту, в яких помилок представлені в Solution Explorer та клацніть Вивантаження проекту.
    2. Знову клацніть правою кнопкою миші проект рішення, Internet Explorer і натисніть кнопку Редагування <ProjectName></ProjectName>.

      Примітка У цій команді <ProjectName></ProjectName> представляє ім'я реального проекту.
    3. У полі <PropertyGroup></PropertyGroup> запис, у верхній частині файлу проекту, немає атрибута стані , додайте:

      <CheckForSystemRuntimeDependency>справжнє</CheckForSystemRuntimeDependency>
    4. Збережіть і закрийте файл.
    5. Назва проекту у рішення, Internet Explorer, клацніть правою кнопкою миші та виберіть Оновити проект.


Веб-платформи та засоби
  • У Visual Studio 2015 RC не можна настроїти параметри складання під час використання машинопис, ASP.NET 5 або Cordova проекту.

    Щоб вирішити цю проблему, виконайте такі дії.
    1. Проект, клацніть правою кнопкою миші та виберіть вивантаження проекту.
    2. Проекту, клацніть правою кнопкою миші а потім натисніть кнопку редагування<b00> </b00> <Project></Project>.

      Примітка У цій команді <Project></Project> представляє ім'я реального проекту.
    3. У XML-файл проекту щоб визначити MSBuild параметри, які використовуються машинопис редактором, виконавши такі вказівки:
    Далі наведено приклад MSBuild параметри, можна налаштувати у файл проекту:

    <PropertyGroup>    <TypeScriptTarget>ES5</TypeScriptTarget>    <TypeScriptCompileOnSaveEnabled>true</TypeScriptCompileOnSaveEnabled>    <TypeScriptNoImplicitAny>false</TypeScriptNoImplicitAny>    <TypeScriptModuleKind>none</TypeScriptModuleKind>    <TypeScriptRemoveComments>false</TypeScriptRemoveComments>    <TypeScriptOutFile></TypeScriptOutFile>    <TypeScriptOutDir></TypeScriptOutDir>    <TypeScriptGeneratesDeclarations>false</TypeScriptGeneratesDeclarations>    <TypeScriptSourceMap>true</TypeScriptSourceMap>    <TypeScriptMapRoot></TypeScriptMapRoot>    <TypeScriptSourceRoot></TypeScriptSourceRoot>    <TypeScriptNoEmitOnError>true</TypeScriptNoEmitOnError>  </PropertyGroup>
    Див. значення машинопис MSBuild параметри..

    Інші відомі проблеми, які стосуються засоби Visual Studio для Apache Кордоба див. Засоби для Apache Кордоба, відомі проблеми.
  • У Visual Studio 2015 RC спартанський проекту (робочий стіл або мобільний) не відображається як налагодження призначення, у списку F5 веб-проекти-ASP.NET.

    Щоб тимчасово усунути цю проблему, змініть браузер за промовчанням у Windows 10 путівник попереднього перегляду друку від Спартанських проектуInternet Explorer. Для цього відкрийте меню " Пуск ", Настройка, пункти системиі виберіть Програми, що за промовчанням. У розділі веб-браузерклацніть Спартанський проектуі натисніть кнопку в Internet Explorer.
  • Під час оновлення до Visual Studio 2015 версії-кандидата веб-основи CTP версії не вимикається. Попередні версії веб-основи передбачається, що вимкнуто, якщо інстальовано поновлення для Visual Studio, проте цей механізм порушується у Visual Studio 2015 версії-кандидата. Немає несумісності з веб-основи для CTP6, у Visual Studio 2015 версії-кандидата. Ми настійно рекомендуємо, видалення або оновлення до версії веб-Essentials версія Visual Studio версії-кандидата.
  • Об'єднання IntelliSense, вимкнуто за промовчанням. Об'єднання IntelliSense не працює у Visual Studio 2015 версії-кандидата, доки не .jsx файл відкривається. Немає елемента шаблону для JSX, просто JavaScript-файлу та змінити його розширення .js .jsx. Файл можна відкрити, закриті та ігноруються. Відкриття файлу, .jsx, щоб викликати код, необхідно, щоб об'єднання функції, які працюють, як у попередніх випусках. Інсталяція веб-основи для Visual Studio 2015 версії-кандидата, щоб вирішити цю проблему. Таким чином, не потрібно відкрити файл JSX.
ASP.NET і веб-розробка
  • Після створення на веб-форм 4.5 WAP та відкрийте сторінку веб-формою у вікна Помилки з'являється такі помилки:

    Проект буде виконано, без жодних проблем. Помилка CS0234, за типом або простір імен ім'я "global_asax" не існує в просторі імен "ASP" (вас відсутні посилання на збірку?)
    Помилка CS0234, ім'я введіть або простору імен "Linq" не існує в просторі імен "Система" (вас відсутні посилання на збірку?)
  • Припустімо, що ви використовуєте нові мовні функції, для c# та VB, у Visual Studio 2015 версії-кандидата. Помилка виконання під час використання c# або VB сторінки веб-форму або Razor подання.

    Щоб вирішити цю проблему, інсталюйте на Microsoft.CodeDom.Providers.DotNetCompilerPlatform NuGet пакет. Цей пакет, буде замінено на основі Roslyn постачальник вбудовані CodeDom розробників, для ASP.NET.
Гнучкий тестування.
  • Кодований інтерфейс Test (CUIT) не працює UAP телефону застосунки Windows 10-путівник попереднього перегляду.
  • VSTest завдань у Build.VNext не завантажувати результати перевірки до TFS сервера. Замість цього, ви можете отримати результати перевірки з .trx файлів, які зберігаються на комп'ютері, виконання.
Тестування модулів
  • Під час спроби виконати всі тести для додатків, що універсальний мають розгортання цільової телефон пристрою або емулятор Виконати всі команди, у Test-Internet Explorer не працює.

    Щоб вирішити цю проблему, виберіть усі тести тест, Internet Explorer та запустіть їх на цих цілей, розгортання.
  • Налагодження модульний тест, що мають розгортання цільового значення пристрій по телефону або емулятор не підтримується Visual Studio 2015 версії-кандидата.
  • Під час запуску команди Створення тестів з контекстного меню, а потім запускаєте команди зберегти у вікні IntelliTest дослідження результатів, створюється з Android модульний тест проекту.

    Щоб вирішити цю проблему, виконайте такі дії.
    1. Перейменуйте UnitTestProject.zip, у "C:\Program Files (x86) \Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Xamarin\Xamarin\[Version]\T\PT\Android" для UnitTestProject2.zip.
    2. Відкрийте "Розробник командний рядок для Visual Studio-2015" з обліковим записом адміністратора.
    3. Виконайте таку команду:

      devenv /InstallVSTemplates
Visual Studio Tools for Windows 10 путівник-попередній перегляд
  • У Visual Studio Tools для ОС Windows 10 путівник Preview будуть доступні найближчим часом. Щоб перевірити наявність, див. HTTPS://Insider.Windows.com.
  • Відомі проблеми та інструкції з інсталяції, див. у Форуми розробки застосунків для Windows.
  • Експрес-для Windows 10 не підтримує Windows 8,1, Windows Phone 8,1 або Windows Phone 8.0. Хоча у цьому RC випуску Visual Studio Express 2015 10 для Windows підтримує для створення та підтримки застосунків для Windows 8,1, Windows Phone 8,1 а також Windows Phone 8.0 останньої версії Visual Studio Express 2015 Windows 10 не буде.

    Щоб вирішити цю проблему: використання Visual Studio спільноти 2015 замість нього. Visual Studio спільноти Visual Studio служби технічної та Visual Studio-Enterprise надалі підтримка Windows 8,1 Windows Phone 8.1 та Windows Phone 8 застосунки з Магазину Windows.
Засоби діагностики
  • Під час запуску, налагодження вперше, не вдається відкрити вікно для діагностики, і з'являється таке повідомлення про помилку:

    Засоби діагностики, Несподівана помилка

    Однак, засоби діагностики відкриється вікно належним чином в наступних налагодження сеансів або після перезавантаження Visual Studio.

    Щоб отримати додаткові відомості про засоби можна знайти на "Відомі проблеми для 10 SDK й засоби Windows" на форумах сайт MSDN:

Інші
  • Керування вихідним, може відображатися деякі символи китайською, а не англійською мовою. Для вирішення цієї проблеми виконайте відновлення для Visual Studio 2015 RC програмита засоби.
  • "Тип" Колекція "необхідно отримати від ICollection<T>" помилка під час виконання певних дій у Visual Studio 2015 RC інтерфейсу користувача

    Припустімо, що оновлення з попередніх Windows 10 Preview збірки до польоту 10122 або новішої версії. Під час відкриття, створення проектів або виконувати інші дії у Visual Studio 2015 Інтерфейсу версії-кандидата, з'являється таке повідомлення про помилку:</T>
    Збирання типу, необхідно отримати від ICollection<T></T>

    Відновити цю проблему, скористайтеся одним із нижченаведених способів.
    • Відкрийте командний рядок Visual Studio, розробників, із правами адміністратора.
    • У командному рядку введіть devenv.exe /setup і натисніть клавішу Enter.
    • Відновлення Visual Studio.

Останні зміни

Хмарні платформи.
  • Раніше ви могли версії застосунку Windows, використовуючи чотири номери: основні версії проміжної версії, складання версії і редакція. Ця версія, указаного у файлі AppxManifest.xml. Кількість версій Windows 10 путівник-попередній перегляд-застосунки, є четвертої частини x.x.x.x рядок версії і є зарезервованими для використання Microsoft використання. Застосунки повинні завжди використовувати "0" як перегляд номер. Пакет сертифікації застосунку Windows (ВАК), так і в магазині Windows відхилятиме застосунок, який не підтримує кілька версій "0".
  • .NET власних Visual Studio-2015 більше не підтримує Windows 8,1 або застосунків для Windows Phone 8.1. Лише Windows 10 путівник-попередній перегляд-застосунки, які підтримуються в цьому випуску і в майбутніх випусків.
Агент
  • За допомогою агентів Visual Studio 2015 р., вам не потрібно окремо, перевірте контролер через те, що агенти може обробляти до-процес оркестрування, спілкуючись TFS 2015 або Visual Studio онлайн. У всіх нових Visual Studio 2015 р. і TFS 2015 сценарії рекомендовано використовувати агентів для Visual Studio-2015. Для перевірки контролер, що потрібно за інших обставин корпорація Майкрософт рекомендує використовувати агентів для Visual Studio 2013 оновлення 5. Перевірка контролера, не повністю сумісний із TFS 2013 і TFS 2015 продуктів.

    У нижченаведеній таблиці подано в рекомендації.

    Віддалене автоматичного тестування Build.Preview складання системи або управлінняАгентів для Visual Studio 2015 р.
    Віддалене автоматичного тестування за допомогою MSTest та .testsettings файлів
    Тестування навантаження
    Віддалений автоматичною системою, тестування за допомогою лабораторних умовах.
    Автоматизація тестування, націлювання TFS 2013
    Агентів для Visual Studio 2013 оновлення 5
Visual C++
  • __Declspec(align)-структури заборонено функціями Visual Studio 2015 версії-кандидата.
  • Виняток об'єкти, потрібно перемістити або copyable. Наведений нижче код збирає у програмі Visual Studio 2013, а також додайте Visual Studio-2015:

    struct S {public:S();private:S(const S &);}; int main(){throw S(); // error} or struct S {S();explicit S(const S &);}; int main(){throw S(); // error}
  • Запис, за винятком значення, необхідно виняток об'єкт буде copyable. Наведений нижче код збирає у програмі Visual Studio 2013, а також додайте Visual Studio-2015:
    struct B {public:B();private:B(const B &);}; struct D : public B {}; int main(){try{}catch (D) // error{}}
  • Змінюються ідентифікатор можна застосувати лише до назв класу даних members(9.2). Вони не можуть бути застосовані до
    імена, буде оголошена константа або статичніа також неможливо застосувати для посилання учасників. Наприклад:
         class X {       mutable const int* p; // OK       mutable int* const q; // ill-formed     };
    Щоб вирішити цю проблему, просто, видаліть зайві "змінюються" екземпляра.
  • Використано для створення ctor , або dtor для анонімного Союзу, не сумісні C + + 03 "або" C + + 11. Тепер вони видаляються.
  • Конструктор тривіальний більше не викликається для анонімного структури членів протягом об'єднання. Наприклад:
    #include <stdio.h>struct S { ~S(){ printf("~S()");}};union U{  struct {   S s;  };  ~U(){}};int main(){   U u;  return 0;}
    У версіях, раніших за Visual Studio 2015 версії-кандидата до структури, друк ~S(). Після Visual Studio 2015 RC друк нічого. Крім того, відображається таке попереджувальне повідомлення:

    попередження C4588: "U::s": зміни поведінки: деструктор більше не в сеансі неявно під назвою
  • Тип параметра-Тип шаблону, має відповідати типу явного-тип-шаблон аргумент. Проте Visual Studio 2015 версії-кандидата іноді не може перевірити це. Наприклад, не можуть такий код:
    struct S2{ void f(int); void f(int, int);};struct Sink{ template <class C, void (C::*Function)(int) const> void f();};void f(){ Sink sink; sink.f<S2, &S2::f>();}
  • Об'єднання даних членів більше не може мати посиланнями.
  • Під час використання в /Zc:forScope- команди у Visual Studio 2015 RC, з'являється таке попереджувальне повідомлення:

    cl: командного рядка, які попередження D9035: параметр "Zc:forScope-" видалено а також буде видалено в майбутніх версіях
  • Макрос, який відразу після рядка без будь-які пробіл між рядок і макрос тепер інтерпретується як користувача літерал суфікс. Наприклад:
    //Before compiled#define _x "there"char* func() {  return "hello"_x;}int main(){ char * p = func(); return 0;}
    Під час компіляції код, з'являється таке повідомлення про помилку:

    Test.cpp(52): помилка C3688: Неприпустимий літерал суфікс '_ x.'; літерал оператор або літерал оператор шаблон "оператор" «_ x "не знайдено
    Test.cpp(52): Примітка: забули пробіл між на Рядкове значення і це префікс літерал рядка?
  • Конструктор тривіальний більше не викликається для анонімного структури членів протягом об'єднання. Наприклад:

    #include <stdio.h>struct S { S(){ printf("S()");}};union U{  struct {   S s;  };  U(){}};int main(){   U u;  return 0;}
    У версіях, раніших за Visual Studio 2015 версії-кандидата до структури, друк S(). У Visual Studio 2015 RC друк нічого. Крім того, відображається таке попереджувальне повідомлення:

    попередження C4587: "U::s": зміни поведінки: Конструктор більше не в сеансі неявно під назвою.
  • Visual Studio 2015 RC копію у сеансі неявно оголосила конструктор видаляється за конструктор користувача, переміщення або переміщення призначення-оператора.
  • Об'єднання поряд із ним широкий або неформатовані рядок літералів тепер вимагає, простір буде вставлено (L "Hello" L "світ"), тому що зараз префікс для другого рядка вважається літерал суфікс користувача. Наприклад:
    • Константа wchar_t * s = L "Hello" L "світ"; виділяє помилки C3688: Неприпустимий літерал суфікс 'L'; літерал оператор або літерал оператор шаблон "оператор" "L" не знайдено
    • Константа wchar_t * t = L "Hello" L "світ"; збирає без помилок

Додаткові відомості

Завантаження файлів підтримки Microsoft

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

Вимоги

Детальні вимоги до див. Visual Studio 2015-сумісності.

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

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

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

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

Застосунки сторонніх виробників


  • Visual Studio 2015 RC, інсталяції можна інсталювати застосунки сторонніх виробників. Відомості, які застосунки сторонніх виробників обов'язкові для заповнення під час інсталяції платформи Cross Mobile Development засоби з Visual Studio 2015 версії-кандидата ознайомтеся з Статті бази Знань, 3060693.
  • Visual Studio 2015 RC, видалити не призводить до видалення сторонніх програм. Щоб отримати відомості про видалення сторонніх програм, які інсталюються разом з Visual Studio 2015 версії-кандидата Візьміть на редагування Статті бази Знань, 3060695.
Відмова від відповідальності для вмісту сторонніх розробників
Продукти сторонніх виробників, які розглядаються в цій статті, розроблені компаніями, що не залежать від корпорації Майкрософт. Корпорація Майкрософт не надає жодних гарантій, неявних або інших, стосовно продуктивності або надійності цих продуктів.

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

Властивості

Ідентифікатор статті: 3025133 – останній перегляд: 07/04/2015 03:18:00 – виправлення: 4.0

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