Устранение конфликтов на уровне сборок FastReport.Net

18.04.2016

При использовании различных версий одной программы часто возникают конфликты. Причины тому разнообразны. Часто, при удалении предыдущей версии остаются старые библиотеки. Или новая версия продукта была установлена «поверх» предыдущей, то есть без предварительного удаления.

Например, яркий признак возникновения конфликта – наличие в лицензионной версии водяных знаков демонстрационной версии при печати отчетов.

Зачастую достаточно поправить ссылки Reference на новые библиотеки. Но, возможно, используются библиотеки из GAC. Один из способов разрешения - полностью удалить FastReport.Net и установить заново. Рассмотрим процесс полного удаления FastReport.Net:

  1. Закрыть Visual Studio;
  2. Воспользоваться удалением программы FastReport.Net из панели управления;
  3. Убедиться, что папка "C:\Program Files (x86)\FastReports\FastReport.Net Trial"  удалена, иначе удалить её вручную;
  4. В проводнике Windows открыть папку C:\Windows\assembly, найти в списке и удалить библиотеки: FastReport, FastReport.Bars, FastReport.Editor, FastReport.VSDesign, FastReport.Web;
  5. В проводнике Windows открыть папку C:\Windows\Microsoft.NET\assembly\GAC_MSIL, найти папки с именами FastReport, FastReport.Bars, FastReport.Editor,FastReport.VSDesign, FastReport.Web и удалить их;
  6. Удалить папку с файлами конфигураций C:\Users\USER_NAME\AppData\Local\FastReport. Удаление конфигурации также может быть полезным для восстановления исходного расположения объектов управления в FastReport Designer;
  7. Повторно установить FastReport.Net.

Рассмотрим еще возможные причины возникновения конфликтов.

  • Неправильное удаление. Если вы просто удалите папку с программой, то конфликты неизбежны. Удалять FastReport.Net следует с помощью утилиты uninstall из папки с программой.
  • Повреждение служебных файлов установщика msi. Также эти файлы могут быть удалены утилитами очистки мусора или пользователем.

Мы рассмотрели типичные конфликтные ситуации, которые могут возникнуть у вас при эксплуатации FastReport.Net. Теперь вы знаете как избежать их.

.NET .NET FastReport FastReport
26 октября 2026

TfrImageComboBox: выпадающий список с изображениями и текстовыми подписями в FastReport VCL

TfrImageComboBox из FastEditors VCL: выпадающий список с иконками и подписями для FastReport VCL. Свойства, события и примеры использования в Delphi.
26 октября 2026

Прогресс-бар в Delphi: компоненты TfrProgressBar и TfrxProgressBar из FastReport VCL

Разбираем компоненты TfrProgressBar и TfrxProgressBar из FastReport VCL: настройка шкалы прогресса, пороги и маркеры, привязка к данным и пример на Delphi.
23 октября 2026

FastGrid изнутри: объект View, колонки и события компонента сетки Delphi

Внутреннее устройство FastGrid: объект View, свойство Appearance, колонки, события и режимы работы с данными DB и Unbound в Delphi. Разбор на примере демо-проекта GridDemo.dpr.

Не является публичной офертой
© 1998-2026 ООО «Быстрые отчеты»