Render rdlc to pdf на лазурном сайте

Я получаю следующую ошибку при попытке экспорта localreport.rdlc в PDF на azure.

Microsoft.Reporting.WebForms.LocalProcessingException: ошибка произошел во время обработки локального отчета. --- > System.ArgumentException: параметр недействителен. в System.Drawing.Graphics.GetHdc()

Я знаю, что это известная проблема и связана с GDI, см. этот форум Windows Azure

В любом случае кто-нибудь знает об этом. Я думал, что экспорт в html или что-то, но локальные отчеты только, кажется, дают 3 варианта pdf, excel или word. Я знаю, что могу использовать службу SQL Reporting, но вам нужно использовать это как локальный отчет.

Ответ 1

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

Переключение легко, просто переместите селектор в Масштаб > Режим плана веб-хостинга

Ответ 2

Он не имеет понятия о Windows Azure, но, поскольку этот вопрос был anskend год назад, я постараюсь вам помочь. У меня такое же исключение, когда я хотел сделать простой отчет rdlc, и этот урок помог мне: http://softwarekaffee.blogspot.ro/2013/03/how-to-create-report-rdlc-in-wpf.html.

Надеюсь, что это поможет!