Как открыть набор инструментов в Visual Studio 2019

Обновлено: 05.07.2024

Вы пытаетесь использовать элемент управления ReportViewer в Visual Studio, но его нет в наборе инструментов.

Другие симптомы:

  • После добавления элемента управления ReportViewer на панель инструментов вручную нажатие кнопки Создать новый отчет ничего не дает.
  • Дизайнер отчетов RDLC не открывается, и при открытии файла RDLC открывается только разметка отчета.

Решение

Примечание. Протестировано в Visual Studio 2017 и Visual Studio 2019. Точные инструкции могут немного отличаться в зависимости от используемой версии VS.

Необходимо решить две разные проблемы. Во-первых, вам нужно получить элемент управления ReportViewer. Во-вторых, если вы хотите иметь возможность добавлять локальные отчеты (.RDLC) и редактировать их с помощью конструктора отчетов, вам потребуется добавить расширение конструктора отчетов RDLC.

Шаг 1. Получите элемент управления ReportViewer

После этого шага вы сможете увидеть элемент управления ReportViewer в наборе инструментов Visual Studio.

Вы можете получить элемент управления ReportViewer, установив соответствующий пакет nuget.

В настоящее время, похоже, нет официального пакета nuget для ReportViewer от Microsoft. Вместо этого вы можете использовать пакет nuget ReportViewerCore.WinForms.

  • Установите пакет nuget ReportViewer (Вид > Другие окна > Консоль диспетчера пакетов).
  • Откройте форму Windows.
  • Перетащите элемент управления ReportViewer из панели инструментов >Microsoft.ReportViewer.WinForms >ReportViewer.
  • Установите пакет nuget ReportViewer ( Вид > Другие окна > Консоль диспетчера пакетов) .

После установки пакета nuget элемент управления ReportViewer теперь должен находиться на панели инструментов (Просмотр > Панель инструментов > Microsoft SQL Server > ReportViewer).

Если вы его не видите, вы можете добавить его вручную, выполнив следующие действия:

Теперь вы сможете увидеть элемент управления ReportViewer на панели инструментов и перетащить его в форму.

Шаг 2. Получите расширение конструктора отчетов RDLC

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

  • Открыть Visual Studio
  • Нажмите "Расширения" > "Управление расширениями" > "В сети".
  • Поиск дизайнера отчетов RDLC
  • Выберите в списке конструктор отчетов Microsoft RDLC и нажмите «Загрузить» (примечание. Здесь может быть написано «Установить», если приложение уже было загружено в какой-то момент).
  • После завершения загрузки/установки вы увидите уведомление о том, что ваши изменения будут запланированы. Изменения начнутся, когда все окна Microsoft Visual Studio будут закрыты.
  • Закройте Visual Studio.
  • Теперь вы должны увидеть инициализацию установщика VSIX.
  • В приглашении установщика VSIX нажмите "Изменить".
  • Дождитесь завершения установки, затем закройте окно установщика VSIX.

Теперь вы можете добавить локальный отчет в свой проект (Добавить новый элемент > Отчет) и оформить его визуально:

Visual Studio - Дизайнер отчетов - Добавлено текстовое поле в локальный отчет (.RDLC)

8 мыслей о «ReportViewer не отображается на панели инструментов в Visual Studio»

Закрыли ли вы VS2019 после добавления расширения и разрешили запуск установщика VSIX? Если нет, вам нужно будет сделать это, чтобы увидеть компонент ReportViewer.

Установка расширения RDLC Report Designer необходима для добавления локальных файлов отчетов и их визуального оформления. Однако это не дает вам элемента управления ReportViewer. Это расширение добавляет только *некоторые* сборки, но не все (например, отсутствует Microsoft.ReportViewer.WinForms.dll).

Я обновил статью, чтобы объяснить, что это два разных этапа установки.

Хорошо, спасибо за ответ, но возникла другая проблема. Представление отчета находится на панели инструментов, но при перетаскивании на форму отображается пустая форма.

Хорошо, поэтому сам отчет отображается как пустой. Для этого может быть много причин.

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

Для справки вы можете проверить версию определения отчета, посмотрев файл RDLC в Блокноте. Элемент верхнего уровня покажет версию определения отчета.

Откройте приложение в Visual Studio.Разверните Панель инструментов (Вид->Панель инструментов или используйте сочетание клавиш Ctrl+Alt+X). Щелкните правой кнопкой мыши в области панели инструментов и выберите "Добавить вкладку" в контекстном меню.

Кроме того, как отобразить панель инструментов в Visual Studio?

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

Кроме того, как добавить элемент управления диаграммой в панель инструментов Visual Studio 2017? Для этого щелкните правой кнопкой мыши внутри панели инструментов и выберите «Выбрать элементы». В появившемся диалоговом окне выберите вкладку, относящуюся к типу элемента управления (в данном случае это выглядит как WPF). Прокрутите список, чтобы найти элементы управления, которые вы хотите добавить, отметьте их и нажмите «ОК». Теперь элементы управления должны быть доступны на панели инструментов.

В связи с этим, что такое окно панели инструментов в Visual Studio?

В левой части Visual Studio вы также увидите панель инструментов. Панель инструментов содержит все элементы управления, которые можно добавить в Windows Forms. Такие элементы управления, как текстовое поле или метка, — это лишь некоторые из элементов управления, которые можно добавить в Windows Forms.

Как открыть боковую панель в Visual Studio?

Чтобы открыть боковую панель, используйте сочетание клавиш Ctrl+B (Mac: Cmd+B ). У меня нет такого поведения. Если вы выйдете из VSCODE, VSCODE сохранит видимое состояние боковой панели. Когда вы в следующий раз откроете VSCODE, VSCODE восстановит сохраненное видимое состояние.

Как открыть окно свойств в Visual Studio?

Вы также можете использовать окно "Свойства" для редактирования и просмотра свойств файла, проекта и решения. Вы можете найти окно «Свойства» в меню «Вид». Вы также можете открыть его, нажав F4 или введя Свойства в поле поиска.

Как использовать Infragistics в Visual Studio?

После установки панели инструментов Infragistics откройте Visual Studio, выберите меню «Вид», выберите пункт меню «Другие окна», а затем выберите «Панель инструментов Infragistics», чтобы отобразить панель инструментов. Панель элементов не будет отображать элементы управления, пока вы не откроете файл Xamarin. Forms, а затем откройте файл XAML.

Как открыть обозреватель решений в Visual Studio 2019?

Обозреватель решений. Visual Studio предоставляет окно обозревателя решений, позволяющее просматривать решения и проекты и управлять ими. Чтобы открыть окно, выберите Вид > Обозреватель решений.

Как добавить инструменты в Visual Studio?

Добавить новые инструменты в меню «Инструменты». Откройте диалоговое окно «Внешние инструменты», выбрав «Инструменты» > «Внешние инструменты». Нажмите «Добавить», а затем заполните информацию. Например, следующая запись заставляет проводник Windows открываться в каталоге файла, открытого в данный момент в Visual Studio: Title: Open File Location.

Где находится обозреватель решений в Visual Studio?

Visual Studio предоставляет окно обозревателя решений, позволяющее просматривать решения и проекты и управлять ими. Чтобы открыть окно, выберите Вид > Обозреватель решений.

Как закрепить обозреватель решений в Visual Studio?

Шаг 1 – убедитесь, что обозреватель решений находится в режиме стыковки. Щелкните правой кнопкой мыши заголовок обозревателя решений и нажмите «закрепить», если это еще не сделано. Во-вторых, вам нужно решить, хотите ли вы автоматическое скрытие или нет. Это можно установить с помощью значка булавки рядом с полем закрытия окна с вкладками.

Как мне отобразить свой набор инструментов SSIS?

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

Как вернуть панель инструментов Explorer?

Как отобразить набор инструментов в Visual Studio?

Просто выберите в меню Visual Studio View- > ToolBox. В Visual Studio Express 2013 для Интернета он скрыт в разделе «Вид» > «Другие окна» > «Панель инструментов».

Что такое панель инструментов в Visual Basic?

Панель инструментов – это панель, которая отображается в верхней части главного меню. Вот пример: Панель инструментов — это классический контейнер элементов управления. На нем может размещаться текст, кнопки и т. д. Вам решать, нужна ли вашему приложению панель инструментов и что вы хотите разместить на ней.

Как исправить обозреватель решений справа в Visual Studio?

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

Как открыть вкладку свойств в Visual Studio?

Нажмите имя проекта в обозревателе решений, а затем нажмите клавишу F4. Теперь должно появиться окно/вкладка «Свойства». Обратите внимание, что эта вкладка «Свойства» отличается от отображаемой, если щелкнуть правой кнопкой мыши имя проекта и выбрать «Свойства». В раскрывающемся меню «Вид» должен быть там.

В следующем руководстве показано, как добавить пользовательский интерфейс для элементов управления WPF в набор инструментов Visual Studio.

Добавление пользовательского интерфейса для WPF в Visual Studio Toolbox

Чтобы вручную добавить пользовательский интерфейс Telerik для WPF в панель инструментов Visual Studio, выполните следующие действия:

Откройте приложение в Visual Studio.

Разверните панель инструментов (Вид->Панель инструментов или используйте сочетание клавиш Ctrl+Alt+X).

Щелкните правой кнопкой мыши в области панели инструментов и выберите "Добавить вкладку" в контекстном меню.

Общая установка добавления ToVS 2015 Tool Box 010 WPF

Добавить новую вкладку с названием "UI for WPF".

Общая установка добавления ToVS 2015 Tool Box 020 WPF

Выберите вкладку "Интерфейс для WPF" на панели инструментов. Щелкните правой кнопкой мыши и выберите "Выбрать элементы".

Общая установка добавления ToVS 2015 Tool Box 030 WPF

В диалоговом окне «Выбор элементов панели инструментов» перейдите на вкладку «Компоненты WPF» и нажмите «Обзор».

Общая установка добавления ToVS 2015 Tool Box 040 WPF

Перейдите к папке, в которой находятся двоичные файлы. Выберите DLL, которую хотите импортировать, и нажмите OK или Enter.

Общая установка добавления ToVS 2015 Tool Box 050 WPF

Если вам интересно, какой элемент управления относится к какой сборке, посмотрите основной раздел о зависимостях элементов управления.

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

Общая установка добавления ToVS 2015 Tool Box 060 WPF

Расширьте свой набор инструментов. Вы увидите недавно добавленные элементы управления в разделе «UI for WPF».

Общая установка добавления ToVS 2015 Tool Box 070 WPF

После нажатия кнопки «ОК» в разделе «Выбрать элементы панели инструментов» вкладка «Интерфейс для WPF» на панели инструментов может быть скрыта. В этом случае наведите указатель мыши на область панели инструментов и щелкните правой кнопкой мыши, а затем выберите команду «Показать все» в контекстном меню.

В этой статье объясняется, как решить любые проблемы с набором инструментов Visual Studio.

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

Перейти к Инструменты | Диспетчер пакетов NuGet | Управляйте пакетами NuGet для решения и добавляйте пакеты NuGet, содержащие необходимые элементы управления, чтобы сделать эти элементы управления доступными в панели инструментов Visual Studio.

В этом разделе объясняется, как решить любую из следующих проблем с элементами панели инструментов:

  • На панели инструментов не отображаются элементы для продуктов DevExpress.
  • Visual Studio долго загружает панель инструментов.
  • На панели инструментов дублируются элементы для продуктов Devexpress.

Прохождение

Убедитесь, что на вашем компьютере установлен необходимый продукт. Например, если вы разрабатываете проект WinForms, убедитесь, что установлены элементы управления DevExpress WinForms. Для этого запустите установщик DevExpress в режиме Modify и проверьте, выбраны ли элементы управления WinForms:

VS Toolbox — проверьте наличие требуемого продукта установлен

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

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

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

vs toolbox target framework< бр />

Начиная с версии 13.1 средство Repair ToolBox устанавливается вместе с элементами управления DevExpress, и ссылка на него доступна в Visual Studio. Запустите этот инструмент, чтобы повторно инициализировать панель инструментов Visual Studio.

Вы можете запустить этот инструмент из меню панели инструментов DevExpress или контекстного меню панели инструментов:

vs toolbox repair toolbox< бр />

vs toolbox repair toolbox в меню

Полный сброс набора инструментов и включение Visual Studio для его восстановления с нуля

После установки или обновления продуктов DevExpress у вас могут возникнуть проблемы с элементами панели инструментов. Обычно такие проблемы возникают в проектах Silverlight.

Прохождение

Сбросьте панель инструментов из Visual Studio: щелкните правой кнопкой мыши панель инструментов и выберите «Сбросить панель инструментов». После завершения процедуры сброса выполните следующие действия:

Для Visual Studio 2017 и более поздних версий:

  1. Закройте Visual Studio.
  2. Откройте папку «%LocalAppData%\Microsoft\VisualStudio* * _» и удалите все файлы .TBD.
  3. Запустите средство regedit (Regedit.exe). Для этого нажмите пункт «Выполнить» в меню «Пуск» и введите «regedit» без кавычек.
  4. Загрузите частный реестр Visual Studio, как описано в статье Как проверить реестр Visual Studio 2017 в документации Microsoft.
  5. Найдите ключи «IsolatedHive\Software\Microsoft\VisualStudio\ _ \ToolboxControlsInstaller_AssemblyFoldersExCache» и «IsolatedHive\Software\Microsoft\VisualStudio\ _ \ToolboxControlsInstallerCache»;
  6. Удалите все из этих ключей, оставив их пустыми.
  7. Выгрузите изолированный куст Visual Studio.
  8. Снова запустите Visual Studio и подождите, пока он заново создаст все элементы на панели инструментов.

Если элементы панели инструментов по-прежнему отсутствуют после выполнения этих действий, вы можете удалить папку %LocalAppData%\Microsoft\VisualStudio\ _, чтобы полностью сбросить настройки Visual Studio.

Читайте также: