Posted 3 May 2023, 4:54 am EST
I’m working on an .NET MVC 5 application and we’re in the process of upgrading active reports from v13 to v16. The solution itself is composed of many projects but mainly a web site project will call down to a service project that does that actual report generation. When we used v13 we were able to use a license dll that was just included in the solution, but it looks like this was removed in v16.
I’ve ensured that all relevant projects have the licenses.licx file with the necessary entries, and this works locally but not on the server. I have also tried adding a .gclicx file per the documentation but that also isn’t working.
We don’t have a license installed on the server as it’s just used for internal testing. I see in the documentation that gclm.exe needs to be called at runtime for the gclicx file to work. I have a v16 license on my dev machine but does this mean that every server now needs a license in order to render reports with v16? Or is there some other way to get this to work like it did with v13?