Не удалось привести тип объекта "Stimulsoft.Report.StiReport
Добавлено: 20 июн 2014, 13:46
Добрый день.
Вчера установил на компьютер демо версию StimulSoft Report Silverlight (http://www.stimulsoft.com/ru/products/r ... ilverlight. Создал тестовый отчет в дизайнере (C:\Program Files (x86)\Stimulsoft Reports.Silverlight 2014.1 Trial\Bin\Designer.exe) и сохранил его на диске. Попытался запустить тестовый пример на Visual Studio 2013 Update 2. Создал Silverlight приложение, на основной форме добавил такой код:
После запуска, приложении выдало исключение: Не удалось привести тип объекта "Stimulsoft.Report.StiReport" к типу "Stimulsoft.Report.Dictionary.StiDataSource".
Стек:
Если я не загружаю файл, c диска то отчет отображается в просматривателе отчетов, но пустой. Я так понял что дизайнер в отчете создал пространства имен другие. Это ошибка или я что то сделал не так? Не могли бы Вы подсказать в чем проблема, мы уже готовы купить продукт, но мне нужно показать тестовый отчет.
Вчера установил на компьютер демо версию StimulSoft Report Silverlight (http://www.stimulsoft.com/ru/products/r ... ilverlight. Создал тестовый отчет в дизайнере (C:\Program Files (x86)\Stimulsoft Reports.Silverlight 2014.1 Trial\Bin\Designer.exe) и сохранил его на диске. Попытался запустить тестовый пример на Visual Studio 2013 Update 2. Создал Silverlight приложение, на основной форме добавил такой код:
Код: Выделить всё
var report = new StiReport();
report.Load(File.ReadAllBytes(@"c:\test\report.mrt"));
report.Render();
viewer.Report = report;
Стек:
Код: Выделить всё
в Stimulsoft.Report.StiReport.RenderReport(StiRenderState renderState)
в Stimulsoft.Report.StiReport.Render(StiRenderState renderState)
в Stimulsoft.Report.StiReport.Render(Boolean showProgress, Int32 fromPage, Int32 toPage)
в Stimulsoft.Report.StiReport.Render(Boolean showProgress)
в Stimulsoft.Report.StiReport.Render()
в SilverlightApplication1.MainPage..ctor()
в SilverlightApplication1.App.Application_Startup(Object sender, StartupEventArgs e)
в MS.Internal.CoreInvokeHandler.InvokeEventHandler(UInt32 typeIndex, Delegate handlerDelegate, Object sender, Object args)
в MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName, UInt32 flags)