WEB: Framework J#
copia linkDescrizione
Viene ora segnalata a run-time l'assenza del framework J#. Le applicazioni prodotte con Instant Developer richiedono la presenza di tale framework sul server in quanto:
- viene utilizzato durante la creazione di file PDF per poterne comprimere il contenuto (l'algoritmo di compressione DEFLATE, infatti, è presente solo nel framework J# e non nel framework C#). Qualora il framework non sia presente i PDF non risultano compressi
- viene utilizzato durante la creazione di grafici tramite la libreria JFreeChart. Qualora il framework non sia installato i grafici non vengono generati

Messaggio di errore mostrato a run-time nel caso il framework J# non sia installato.
Come visibile nell'immagine sopra il messaggio è differente a seconda che la richiesta provenga da localhost o da un client remoto. Nel primo caso viene proposto di scaricare il framework J# mentre nel secondo caso viene solo mostrato l'errore.
Instant Developer, nel caso il framework J# non sia installato, mostra messaggi anche all'interno della videata di debug. In particolare:
- Nella prima richiesta viene mostrato il messaggio di warning
166 - Framework J# not available. You should consider installing the J# framework for better performances in creating PDF documents.
- Qualora sia mostrato un grafico mostra i messaggi di errore
072 - Graph [NOMEGRAFICO]: J# framework not installed (you can download it from here: http://www.microsoft.com/downloads/details.aspx?familyid=f72c74b3-ed0e-4af8-ae63-2f0e42501be1&displaylang=en)
(AGraph.UpdateGraph) Err : Could not load file or assembly 'vjslib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
Funzionalità interessate
L'utilizzo della libreria JFreeChart per generare grafici.
Ultima modifica: 23/03/2021 / Validità: da 9.1.4040