Ho un file JSON che vorrei includere come contenuto per la mia applicazione Web MVC 4. Aggiungo il file alla mia cartella Contenuto e contrassegno "Crea azione" come "Contenuto" e "Copia nella directory di output" come "Non copiare". Ora se sfoglio http: // [il mio sito] /content/myjsonfile.json ottengo un HTTP 404. Riesco a scherzare con tutte le azioni di compilazione e copio le selezioni di output e ancora non funziona. Ho cambiato l'estensione del file json in txt e poi funziona. è un insetto? Il mio sito è pubblicato utilizzando Windows Azure. Grazie per qualsiasi feedback.Come aggiungere un file JSON come contenuto a un'applicazione Web MVC 4
11
A
risposta
22
Il problema è che il server Web non riconosce il tipo di file. Aggiungi questa linea al tuo web.config:
<system.webServer>
<staticContent>
<mimeMap fileExtension=".json" mimeType="application/json; charset=UTF-8" />
</staticContent>
</system.webServer>
Problemi correlati
- 1. Come aggiungere l'assembly nel file web.config di mvc 4
- 2. ASP MVC Visualizza contenuto come JSON
- 3. MVC 4 Web Api Post
- 4. MVC 4 Web API - serializzazione JSON per oggetti personalizzati
- 5. Come creare MVC 4 @ Html.TextBox type = "file"?
- 6. Come restituire JSON da MVC WEB API Controller
- 7. Come aggiungere il contenuto di più file in un file
- 8. Aggiornamento manuale di un'app Web MVC da 3 a 4, non è possibile aggiungere controller API
- 9. Come aggiungere classi a Laravel 4 Forms
- 10. Converti oggetto di JSON in MVC 4
- 11. come aggiungere elementi all'array json file formattato
- 12. Come aggiungere un database portatile a un'applicazione MVC?
- 13. come aggiungere libreria JSON
- 14. Spring MVC 4: "application/json" tipo contenuto è non essere impostato correttamente
- 15. Come aggiungere metodi a un prototipo di un oggetto (JSON)?
- 16. parametri URL in MVC 4 Web API
- 17. MVC 4 Filtro registro API Web
- 18. come aggiungere un file json senza disturbare la formattazione
- 19. Come aggiungere dati a un file binario?
- 20. dati aggiungere a un file di .json con PHP
- 21. Come posso aggiungere un file immagine nell'oggetto json?
- 22. asp.net mvc 2 a MVC 4
- 23. mvc 4 web api per più applicazioni
- 24. Come aggiungere automaticamente un campo tipo a JSON in Go?
- 25. MVC 4 Web Api Controller non ha un costruttore predefinito?
- 26. MVC 4 Aree API Web 404 Errore
- 27. Associazione modello a un elenco MVC 4
- 28. mvc molla non restituisce contenuto json - errore 406
- 29. Come aggiungere un collegamento <a> al contenuto all'interno di $ scope.var di AngularJS
- 30. Come inviare dati a un servizio Web utilizzando JSON?
Ho aggiunto le impostazioni web.config ei miei file non sono stati ancora pubblicati? Ho modificato l'azione di compilazione in "Contenuto" con "Copia nella directory di output" come "Non copiare" e che li ha pubblicati. Ho verificato questo con diversi file. – user593733
ho sbagliato, cancellato quello nella mia risposta –
Funziona alla grande, sappi che potresti anche dover aggiungere ' ' prima mano per prevenire un conflitto –
JConstantine