Страница 1 из 1

Совершенно непонятная ошибка

Добавлено: 01 ноя 2010, 09:33
iOgre
Работа с отчетом - вынесена в отдельный проект.
в ней - идет настройка источников данных, загрузка отчета из файла, его обработка и прочее, прочее.
В качестве параметра - путь до файла *.mrt

Так вот, если создать новый проект, и в нем использовать данную сборку - то всё нормально работает

Если же, добавить этот проект в солюшен к другому проекту (который уже использует разнообразные стимулсофт отчеты)
то любая строчка кода вида
someReport.Load("anyStimul.mrt");
выдает эксепшен вида

An unhandled exception of type 'System.Configuration.ConfigurationException' occurred in stimulsoft.report.dll

Additional information: Unrecognized configuration section add

Подскажите, с чем это может быть связано.

Совершенно непонятная ошибка

Добавлено: 01 ноя 2010, 10:40
Jan
Здравствуйте,

Подскажите, если полный стек ошибки? В сборке и в основном проекте используются одинаковые сборки Stimulsoft?

Спасибо.

Совершенно непонятная ошибка

Добавлено: 01 ноя 2010, 11:54
iOgre
Да, конечно.
Вот стек ошибки


ex.StackTrace
at System.Configuration.ConfigurationRecord.ScanSectionsRecursive(XmlTextReader reader, String configKey)
at System.Configuration.ConfigurationRecord.Load(String filename)\r\n at System.Configuration.DefaultConfigurationSystem.System.Configuration.IConfigurationSystem.Init()
at System.Configuration.ConfigurationSettings.SetConfigurationSystem(IConfigurationSystem configSystem)
at System.Configuration.ConfigurationSettings.GetConfig(String sectionName)
at System.Diagnostics.DiagnosticsConfiguration.GetConfigTable()
at System.Diagnostics.DiagnosticsConfiguration.Initialize()
at System.Diagnostics.DiagnosticsConfiguration.get_IndentSize()
at System.Diagnostics.TraceInternal.InitializeSettings()
at System.Diagnostics.TraceInternal.get_Listeners()
at System.Diagnostics.TraceInternal.WriteLine(String message)
at System.Diagnostics.Trace.WriteLine(String message)
at Stimulsoft.Report.StiLogService.Write(String message)
at Stimulsoft.Report.StiLogService.Write(Type type, String message)
at Stimulsoft.Report.StiReport.Load(StiReportSLService service, Stream stream)
at Stimulsoft.Report.StiReport.Load(Stream stream)
at Stimulsoft.Report.StiReport.Load(String path)
at XMLStuffLib.ExportClass..ctor(String reportPath, String mainPath, String investPath, String safetyPath, String inspPath, Boolean[] _allowedPages) in i:\\анализ-гт\\analiz-gt\\reportlib\\exportclass.cs:line 2440


ex.Message @"Unrecognized configuration section add (application.exe.config line 3)

3 строчка в конфиг файле приложения имеет вид



После её удаления - Load отработал нормально.
Мне так кажется, что это ошибка у вас )


Совершенно непонятная ошибка

Добавлено: 01 ноя 2010, 14:10
Jan
Здравствуйте,

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

Спасибо.