Устранение конфликтов на уровне сборок 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
10 февраля 2025

Как попробовать FastReport .NET WEB перед покупкой

Протестировав WEB пак перед покупкой, вы сможете сделать осознанный выбор: подходит ли вам FastReport .NET для ваших задач.
22 января 2025

Как подключить РЕД БД к генератору отчетов FastReport .NET

Пошаговая инструкция по подключению РЕД БД к генератору отчётов FastReport .NET. Эффективные методы и рекомендации для создания отчётов на основе данных из базы.
20 ноября 2024

Локализация и смена языков в FastReport VCL

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