Skip to Content

Crystal Reports support/roadmap for Azure App Service?

My question is about Crystal Reports for Visual Studio, and deployment in Azure App Service. i understand that the way the CR runtime has been built there are dependencies on registry settings and COM etc., and it's intertwined with the operating system rather than a contained / application deployment. Setting up an Azure virtual machine requires additional licensing, maintenance and security administration, which undermines the primary benefits of cloud hosting.

a stackoverflow article from 2012 has some steps and workarounds, referring to this blogpost but reading down the comments it is plagued with problems of crashing the web application and lack of scalability.

is this not a massive obstacle for people at the moment? i've been using Crystal Reports in .Net web applications since 2003 and i struggle to see why the product has not become truly "Azure-friendly" by 2020... is it on the roadmap to enable pure DLL only deployment of Crystal Reports? or should we be migrating to a reporting platform that fully supports the Azure infrastructure?

i'm hoping there may be an official & up-to-date user guide for deploying Crystal Reports in Azure without using a virtual machine, that is both reliable and scalable, and i've just been unable to find it.

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Best Answer
    Posted on Jun 29 at 01:53 PM

    Please search this forum for '.net core'

    The answers for that topic apply to your situation as well.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jul 06 at 03:36 PM

    To answer why back when Microsoft announced they were dropping COM and wanted everyone to start using .NET framework CR did so and dropped the RDC COM engine and created a .NET Framework version. MS then announced they were not dropping COM due to public back lash, but CR was committed.

    CR for VS was/is basically a wrapper around our COM components and therefore requires the full Framework version to work. In early days you could not use the "Client Framework", it was not complete enough for CR to work.

    Same as Core, it's not complete enough either, it is getting closer but R&D has no plans to support it.

    As Ido indicated, we can work in Azure but it still requires the full framework and CR's runtime to be installed using the MSI packages, it's the nature of the Framework not to be able to compile all into a single EXE.


    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.