Ho la seguente, a mio avviso rasoio per un editor di modelli nel mio modulo Orchard:Orchard CMS: file JavaScript restituisce 404 non trovato, anche se esiste
Script.Include("assets.js").AtFoot();
Quando la pagina viene visualizzata posso vedere questa linea nella parte inferiore:
<script src="/Modules/MyModuleName/scripts/assets.js" type="text/javascript"></script>
Bello! L'unico problema è che quando visito quel percorso ottengo un errore 404. Lo script non esiste.
... ma lo fa! È salvato come Orchard.Web\Modules\MyModuleName\Scripts\assets.js
Il resto delle funzionalità del mio modulo funziona correttamente: posso abilitarlo e usarlo, non troverà il file di script. Mi sto perdendo qualcosa di ovvio qui ?!
Presumo che la maiuscola/Scripts/vs./scripts/non sia il problema? – AlexMA
Ciao @Alex, provalo con entrambi :( – greg84
Hai un web.config nella cartella degli script con le giuste autorizzazioni? – forsvarir