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

Про обновление 4 для Visual Studio 2013

12 ноября 2014 года корпорация Майкрософт выпустила обновление 4 для Visual Studio 2013. Оно включает последние обновления программного обеспечения и добавленные функции.

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

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

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

Если у вас нет первоначального выпуска Visual Studio 2013, воспользуйтесь одной из указанных ниже ссылок для загрузки. Нужно установить и Visual Studio 2013, и обновление 4.


Кроме того, вы можете ознакомиться с полным списком обновлений для Visual Studio 2013.

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

Как установить обновление 4 для Visual Studio 2013

Инструкции по установке продуктов Visual Studio см. в указанных ниже статьях.

Установка Visual Studio

Установка Team Foundation Server и Visual Studio ALM

Установка Release Management для Visual Studio 2013

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

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

Ниже перечислены варианты обновления, которые применяются к этому выпуску.

Поддерживаемые обновления

  • Release Management для Visual Studio 2013 — до Release Management для Visual Studio 2013 с обновлением 4

  • Release Management для Visual Studio 2013 с обновлением 3 — до Release Management для Visual Studio 2013 с обновлением 4

  • Release Management для версии-кандидата Visual Studio 2013 с обновлением 4 — до Release Management для Visual Studio 2013 с обновлением 4


Усовершенствования технологии в обновлении 4 для Visual Studio 2013

Усовершенствования технологииНиже перечислены включенные в данный выпуск усовершенствования технологии.

Скачайте Visual Studio Community, чтобы бесплатно получить полнофункциональную интегрированную среду разработки, позволяющую значительно повысить эффективность разработки, кросплатформенную поддержку по разработке мобильных приложений для Windows, iOS и Android, а также доступ к тысячам расширений. Этот выпуск Visual Studio доступен бесплатно для создания некорпоративных приложений.

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

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

  • Вы можете ввести полноэкранный режим для всех страниц в разделе Невыполненные работы.

  • Вы можете выполнять поиск пути к области в Web Access.

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

  • Вы можете возвращаться от подробного отображения запроса непосредственно к его результатам с помощью команды на панели инструментов или клавиш ALT+Q в Web Access.

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

  • Вы можете просматривать результаты запросов в Web Access в полноэкранном режиме.

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

  • Гибкие команды могут иметь до 999 рабочих элементов в первом или последнем столбце канбан-доски.

  • В Web Access появилась возможность открывать рабочие элементы в новом окне или вкладке.

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

  • Чтобы облегчить копирование и вставку, теперь можно копировать результаты запроса как HTML.

  • В HTML-полях отслеживания рабочих элементов можно использовать сочетание CTRL + щелчок мышью, чтобы открыть URL-адрес гиперссылки в новом окне.

  • Вы можете настроить невыполненные работы так, чтобы включать в них или исключать ошибки.

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

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


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

  • Обновление 4 для Visual Studio 2013 позволяет собирать и анализировать данные об использовании графического процессора для приложений Windows с помощью раздела Производительность и диагностика. Этот инструмент помогает определить, не ограничивает ли ЦП или GPU производительность приложения. Кроме того, если установлены поддерживаемые видеоадаптеры и самые новые версии драйверов, вы можете проверять данные о времени каждого события графического процессора.


  • При использовании библиотеки JavaScript RequireJS для зависимостей модуля можно отображать IntelliSense.


  • Удаление дублирующейся информации и переформатирование позволили сократить размер данных CodeLens, хранимых в базе данных Team Foundation Server.

  • Для расчета командных индикаторов CodeLens используются только изменения, внесенные в течение последних 12 месяцев. Изменить этот период можно с помощью команды TFSConfig CodeIndex /indexHistoryPeriod.

  • Посмотреть период, за который отображаются данные CodeLens, можно в подсказках и сведениях. Кроме того, в сведениях CodeLens можно просмотреть полную историю файлов. Так как данные сжаты, CodeLens будет использовать меньше сетевых ресурсов.

  • Когда объем временных данных CodeLens в вашей базе данных Team Foundation Server превысит заданное ограничение, обработка предыдущих изменений будет приостановлена. Она автоматически возобновится после очистки временных данных. Вы можете задать ограничение объема с помощью команды TFSConfig CodeIndex /temporaryDataSizeLimit.


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

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

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

  • Вы можете просматривать и фильтровать тесты по тегам в центре ТЕСТ, а также выполнять массовое редактирование тегов тестового случая в представлении таблицы.


  • Microsoft ASP.NET и Web Tools 2013.4 RTM

    • Усовершенствование редактора JSON

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

      • Проверка схемы JSON. Добавьте функцию проверки схемы JSON, которая основана на схеме, определенной в раскрывающемся списке схем.

      • Контекстное меню Un-minify (Не минимизировать). Щелкните в редакторе JSON правой кнопкой мыши и выберите контекстное меню Un-minify, чтобы не минимизировать длинные массивы в файле JSON.

      • Контекстное меню Reload Schemas (Перезагрузить схемы). Visual Studio кэширует схему, загруженную из Интернета, и будет использовать этот кэш даже после перезапуска Visual Studio. Если вы знаете, что схема изменена, то можете воспользоваться командой контекстного меню Reload Schemas Ctrl+Shift+J, чтобы перезагрузить схему, используемую в активном документе JSON, и сразу использовать ее в текущем документе.

      • IntelliSense для package.json and bower.json. В дополнение к контролю IntelliSense и проверке файлов package.json и bower.json продукт Visual Studio предоставляет интерактивную функцию IntelliSense для пакетов Bower и npm непосредственно в редакторе JSON.

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


    • Редактор HTML

      Мы улучшили редактор HTML, внеся несколько обновлений программного обеспечения, обновили технологию IntelliSense для веб-стандартов и добавили следующие новые функции:

      • Улучшенное форматирование шаблонов клиентов. Редактор HTML больше не анализирует и не форматирует код, находящийся в двойных фигурных скобках{{…}}. Это позволяет не интерпретировать содержимое этой структуры как HTML и опустить процедуры проверки и форматирования, которые невозможно провести правильно с помощью модуля форматирования HTML. Эта функция отлично подходит при работе с Angular, Handlebars, Mustache и другими системами шаблонов, включающими синтаксические конструкции с двойными фигурными скобками.

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

      • Основная технология IntelliSense для веб-компонентов. Редактор HTML имеет технологию IntelliSense для <link rel="import" />, которая является частью стандарта для веб-компонентов.

      • Подсказки для элементов HTML. В редактор добавлены подсказки для элементов HTML.

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

      • Поддержка комментариев TODO и HACK в списке задач.

      • Изображения Angular. Директивы и атрибуты Angular (например, <ng-view> и ng-controller соответственно) теперь представлены в IntelliSense вместе с логотипом Angular, чтобы можно было быстрее их найти.

      • Изображения Bootstrap. Благодаря IntelliSense HTML-атрибуты class будут отображены вместе с логотипом Bootstrap, если имя класса определено CSS-файлом Bootstrap.

    • Редактор CSS/LESS/Sass

      • Поддержка комментариев TODO и HACK в списке задач.

      • Исправление @viewport для редактора LESS. @viewport в редакторе LESS больше не показывает предупреждение о проверке.

      • Увеличение количества фрагментов кода. Для облегчения разработки в редакторе CSS/LESS/Sass предоставлено большее количество фрагментов кода.

    • Привязывание к браузеру

      • Автоматическая синхронизация CSS. Теперь при сохранении или внешнем изменении файла CSS (например, с помощью компилятора LESS/SASS) он полностью перезагружается в браузере. Если этот файл находится в состоянии, препятствующем выполнению автоматической синхронизации, нажмите сочетание клавиш CTRL+S для автоматической перезагрузки. Это действие позволит привести файл в нужное состояние без обновления связанных браузеров (CTRL+ALT+ВВОД). Отключить эту функцию можно на панели инструментов.

    • Инструменты для работы с веб-заданиями

      Теперь поддерживается управление веб-заданиями через обозреватель сервера узла веб-заданий внутри веб-сайта Azure следующим образом:

      • узлы веб-заданий под узлами веб-сайтов в обозревателе сервера;

      • запуск и остановка непрерывных веб-заданий из обозревателя сервера;

      • запуск заданий по требованию или по расписанию из обозревателя сервера;

      • просмотр панели мониторинга веб-заданий из обозревателя сервера.

        Чтобы перейти на панель веб-заданий для веб-сайта Azure, можно использовать контекстное меню Просмотр панели мониторинга.

    • Пакет SDK для веб-заданий

      • В шаблонах проектов Azure WebJob будет предустановлен пакет SDK для веб-заданий.

  • Microsoft ASP.NET и Web ASP.NET MVC 5.2.2

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


  • Использование тегов при развертывании в среде vNext

    Теперь вы можете указывать теги для серверов в стандартной среде или среде vNext Azure. На стадии развертывания эти действия выполняются на любых серверах, содержащих этот тег. Таким образом, для нескольких серверов вам достаточно создать набор действий только один раз. С помощью тегов vNext вы также можете переключать порядок развертывания с параллельного на последовательный.

  • Доступ к системным переменным для последовательностей или сценариев развертывания

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

  • Уменьшение необходимости в файлах конфигурации для развертывания сборки

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

  • Вмешательство вручную с помощью пути выпуска vNext

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

  • Папки сброса сборок, хранящиеся на серверах TFS

    Если вы настроили определение сборки для копирования вывода сборки на сервер, а не по UNC-пути, то теперь компоненты vNext в Release Management могут использовать сборки, хранящиеся на этом сервере.

  • Развертывание из папки сброса сборки с помощью общего UNC-пути

    Теперь вы можете использовать управление выпусками, чтобы выполнять развертывание на серверах с помощью папки сброса сборок, расположенной по общему UNC-пути. Вы можете выполнить развертывание, если и целевой сервер, и сервер Release Management имеют доступ к общему UNC-пути.


  • Обновление 4 для Visual Studio 2013 включает исправления, повышающие производительность, и обновления программного обеспечения для Средств Application Insights для Visual Studio. Это обновление полностью совместимо с проектами, для которых были добавлены Средства Application Insights в обновлении 3 для Visual Studio 2013, и включает следующие обновления:

    • Полная интеграция с рабочим процессом публикации на веб-сайте Azure.

    • Улучшенные интеграция решений и обнаружение проектов, поэтому Средства Application Insights больше не включены в неподдерживаемые проекты, в том числе Python.

    • Дополнительные сведения об изменениях в данных Application Insights на портале предварительной версии Azure см. в статье Application Insights — начните отслеживать работоспособность и использование приложения.


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

  • Если настроить отчетность без интеграции SharePoint, то учетная запись сетевой службы для роли TfsWarehouseAdministrator в базе данных анализа не настраивается.

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

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

  • Переменная $(BuildDefinitionID) чувствительна к регистру и может стать причиной сбоя сборки.

  • Добавление нового пользователя после внесения изменений в путь к области или путь итерации может блокировать открытие рабочих элементов в Web Access.

  • В команде TfsConfig remapDBs разделитель в виде запятой (",") может быть интерпретирован как два экземпляра SQL, вместо одного экземпляра SQL и номера порта.

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

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

  • Если определение сборки хранится в центральном проекте TFVC, то вы не сможете выполнить непрерывную итерационную сборку для проекта из репозитория Git.

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

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

  • Если вы пытаетесь просмотреть содержимое в Visual Studio из обозревателя управления исходным кодом, вы можете получить следующее сообщение об ошибке:

    TF14044: отказано в доступе. пользователь <> должен иметь глобальные разрешения AdminWorkspaces.

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

  • Вы можете увидеть, что процесс w3wp использует все ресурсы центрального процессора.

  • Если файл C:\Windows\System32\inetsrv\config\applicationHost.config обновлен для вывода X-Content-Type-Options, то служба TFS не запускается.

  • При попытке открыть диалоговое окно "Безопасность" по запросу или систему управления версиями из Team Explorer вы можете получить сообщение о том, что браузер не поддерживается.

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

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

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

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

  • Администратор комнаты чата получит сообщение об ошибке, если вы попытаетесь удалить подписку на событие для комнаты команды, если он не является также администратором коллекции командных проектов.

  • Если вы создаете в Excel список TFS и включаете поле HTML, вы можете потерять все форматирование этого поля.

  • При подписке на уведомление о фиксации Git в комнате команды вы можете получить сообщение со ссылкой, ведущей на страницу с сообщением об ошибке.

  • Вы не сможете удалить сопоставление интеграции TFS с Project Server, если экземпляр Project Server удален или недоступен.

  • Вы не сможете принудительно отправить репозитории с помощью сервера TFS, если ранее использовался предыдущий клиент GIT.

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

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

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

  • Если у вас сохранено много сборок, база данных увеличится.

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

  • Когда вы пишете код в Visual Studio, при попытке обновления глифов SCC в обозревателе решений может запуститься окно вывода.

  • Иногда Visual Studio аварийно завершает свою работу, если работает в обозревателе управления исходным кодом.

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

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

  • Если вы отправите файл размером более 1 ГБ на сервер TFS 2013, при попытке скачать вложение с помощью Web Access вы можете получить сообщение об исключении ArithmeticException.

  • Вы не можете программно задать примечания при возврате на странице Отложенные изменения.

  • Если для поля с обычным текстом задано значение readonly, с ним сложно работать с помощью браузера Internet Explorer.

  • Если для элемента управления обычным текстом задано значение MinimumSize, этот элемент управления может перекрывать соседние элементы управления в Web Access.

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

  • При слиянии CSHTML-файлов в системах контроля версий Team Foundation (TFVC) и Git панель инструментов отключена. Объединить CSHTML-файлы с помощью средства слияния невозможно.

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

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


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

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

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

  • Явное создание шаблона функции с переменным числом аргументов может привести к внутренней ошибке компилятора.

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

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

  • Ошибка C2951 может привести к последующей внутренней ошибке компилятора.

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

  • Использование параметров функций по умолчанию может привести к внутренним ошибкам компилятора.

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

  • Списки инициализатора могут вызвать внутренние ошибки компилятора.

  • Ошибка C4530 может привести к последующей внутренней ошибке компилятора.


  • Благодаря обновлению 3 для TFS 2013 планы тестирования поддерживают специальные состояния рабочих процессов, а не только состояние активности и неактивности. Так как пользователи могут подключаться к планам тестирования в любом специальном состоянии, удалено ограничение, согласно которому отображались только активные планы тестирования в диалоговом окне Microsoft Test Manager — выбор планов тестирования. Поэтому теперь диалоговое окно Выбор плана тестирования отображается как для активных, так и для неактивных планов. Но отсутствие фильтра и возможности сортировки по столбцу "Состояние" в диалоговом окне Выбор плана тестирования привели к возврату в состояние, представленное в обновлении 3 для Visual Studio 2013. Из-за этого пользователи были вынуждены просматривать длинный список активных и неактивных планов тестирования, чтобы выбрать один из них. В обновлении 4 для Visual Studio 2013 добавлены возможности сортировки и фильтрации столбца Состояние плана тестирования в диалоговом окне Выбор плана тестирования.


  • В проекте веб-сайта вы не можете добавлять шаблоны на основе элемента Razor (CSHTML/VBHTML), пока не будут установлены правильные пакеты NuGet для веб-страниц. Эти изменения позволяют вам добавлять шаблоны элементов в файлы WPS без необходимости первоначальной установки пакета. Добавление шаблона элемента автоматически установит необходимые пакеты.

  • Вы можете полностью отключить проверку запросов в приложении. Это значит, что в Visual Studio поддерживается свойство RequestValidationMode=0.0.


  • PDB-файлы больше не будут заблокированы при отладке WCF.

  • Кнопка Повторить для операторов debug.assert теперь работает правильно в Visual Studio Express 2013.

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

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


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




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

  • Предположим, вы выполните интегрированную установку обновления 4 для Visual Studio. В этом случае сборки проектов базы данных могут дать сбой, если включена проверка Transact-SQL. Кроме того, появляется следующее сообщение об ошибке:

    System.IO.FileNotFoundException: Не удалось загрузить файл или сборку Microsoft.SqlServer.TransactSql, Version=12.0.0.0



    Чтобы решить эту проблему, снимите флажок "Включить расширенную проверку Transact-SQL в свойствах проекта базы данных".
    Эта функция устарела, она удалена в последнем обновлении средств SQL Server. Для проверки наличия обновлений выберите пункт Расширения и обновления в меню Средство, чтобы открыть диалоговое окно обновлений. В диалоговом окне выберите элемент Обновления продукта. Если доступно обновление для Microsoft SQL Server, касающееся инструментов для базы данных, оно будет отображено.


  • Прежде чем устанавливать обновление 4 для Visual Studio 2013, удалите Multi-Device Hybrid Apps для версии CTP 2.0 Visual Studio. Если вы этого не сделали, см. дополнительные сведения в статьеKB3014133.


  • Если вы создали закодированные тесты пользовательского интерфейса, чтобы выполнять автоматическое тестирование приложений для Магазина Windows в Windows 8.1. Когда вы попробуете выполнить те же тесты в Windows 10 Technical Preview, могут возникнуть следующие проблемы:

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

    • Изменение положения переключателя может привести к аварийному завершению работы приложения. Решения этой проблемы не существует.

    • Если вы добавили элемент управления плиток в UIMap, то не сможете запускать приложения XAML с помощью элемента управления. Чтобы устранить эту проблему, используйте для запуска приложения API XamlWindow.Launch().

    • Если вы добавили в UIMap элементы управления, отображающиеся на всплывающих элементах, которые связаны с AppBar, вы не сможете получать доступ к функциям приложений с помощью этих элементов управления. Решения для этой проблемы не существует.

    • Если вы добавили элементы управления FilePicker в UIMap, то не сможете выбирать файлы с помощью этих элементов управления. Решения для этой проблемы не существует.


  • Предположим, вы установили продукты с обновлением 4 из образа ISO, а подключение к Интернету отсутствует. В этом случае может открыться диалоговое окно Установка завершилась с предупреждениями, если конфигурация Visual Studio поддерживает несколько языков. Например, вы можете получить предупреждение при установке Visual Studio 2013 Ultimate с обновлением 4 в конфигурации, которая поддерживает немецкий и английский (или другое сочетание языков). Если не последует дальнейших действий, Visual Studio будет работать как следует. Но так как языковые ресурсы не обновлены полностью, пользовательский интерфейс Visual Studio будет отображаться на нескольких языках.

    Чтобы решить эту проблему:

    1. скачайте ISO-файл с обновлением 4 для Visual Studio и выполните полную установку.

    2. Когда появится подключение к Интернету, восстановите установленное обновление 4 для Visual Studio.





Дополнительная информация

Загрузка файлов поддержки Майкрософт

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

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

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

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

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

  • чешский;

  • английский;

  • французский;

  • немецкий;

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

  • японский;

  • корейский;

  • русский;

  • польский;

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

  • испанский;

  • турецкий.

Поддерживаемые операционные системыДополнительные сведения о поддерживаемых операционных системах см. в статье Совместимость Visual Studio 2013.

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

  • 32-разрядная версия (x86)

  • 64-разрядная версия (x64) (WOW)

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

  • процессор с тактовой частотой 1,6 гигагерц (ГГц) или выше

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

  • 8,5 ГБ свободного места на жестком диске

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

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

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

Поддержка обновления 4 для Visual Studio 2013Поддержка неофициального сообщества по обновлению 4 для Visual Studio 2013 доступна на форумах Microsoft Developer Network (MSDN).

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

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

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

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

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

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

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

×