RD4: Applicazioni offline e file manifest
copia linkDescrizione del difetto
Le versioni precedenti di Instant Developer inserivano automaticamente nel file application.manifest il contenuto del file FileList.txt della directory custom (se presente) escludendo solo i sorgenti (ovvero file contenuti nelle directory SRC, WEB, APP_CODE, BIN e JSCRIPT). Ciò, tuttavia, poteva determinare alcuni malfunzionamenti se si includevano file che non potevano essere serviti dal web server, ad esempio il file Web.config, che non viene mai servito da IIS.
A partire dalla versione 12.0 di Instant Developer, vengono automaticamente inseriti nel file application.manifest solo i file presenti nel file FileList.txt della directory custom con le seguenti estensioni:
- asp
- aspx
- au
- bmp
- css
- gif
- htm
- html
- jpeg
- jpg
- js
- jsp
- php
- png
- shtm
- shtml
- swf
- txt
- xap
Effetti del malfunzionamento
- Se l'applicazione veniva avviata fuori dalla shell nativa (per esempio dopo averla installata in HOME su dispositivi iOS), essa non veniva eseguita poiché il manifest non era valido (ovvero conteneva riferimenti a file che il browser non era in grado di scaricare nell'application cache).
Soluzioni
Era sufficiente modificare manualmente il file application.manifest dopo che l'applicazione l'aveva generato.
Funzionalità interessate
La generazione del file application.manifest per applicazioni offline avviate fuori dalla shell nativa.
Note
- Malfunzionamento segnalato anche in questo thread del forum.
Ultima modifica: 15/03/2013 / Validità: da 12.0.5200