Today .NET Web Development and Tools group at Microsoft released Customer Tech Preview (CTP2) release of Visual Studio 2013 Update 2 contains a new JSON editor. "New JSON editor features in Visual Studio 2013 Update 2 CTP2"
So I Installed CTP2 updated for my visual studio 2013 to see how JSON template works and all.
It was ok. but when I tried to read my json file from browser (localhost url) I am started getting some some errors, I knew I got one exception because last day I got my laptop after repair, everything is new and ready for first run, I do not installed IIS on my machine.
This was the exception
HTTP Error 404.3 - Not Found The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map. Installed IIS 7.5 and Added MIME type for JSON, default there is no JOSN type in IIS 7.5
So I Installed CTP2 updated for my visual studio 2013 to see how JSON template works and all.
{ "Person":[ { "FirstName":"Raju", "LastName":"Melveetilpurayil", "Languages":[ { "id":"1", "name":"C#" }, { "id":"2", "name":"Javascript" }, { "id":"3", "name":"C++" } ] } ] }
It was ok. but when I tried to read my json file from browser (localhost url) I am started getting some some errors, I knew I got one exception because last day I got my laptop after repair, everything is new and ready for first run, I do not installed IIS on my machine.
This was the exception
HTTP Error 404.3 - Not Found The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map. Installed IIS 7.5 and Added MIME type for JSON, default there is no JOSN type in IIS 7.5
How To Add MIME Type In IIS 7.5
1: Open IIS Manager [ in RUN type inetmgr] press Enter
2: Click on MIME Types
3: Right click and Select Add
DONE, You added MIME type for JSON in IIS.
I ran my JSON file again and still got some other exceptions. I started goggling, finally I found Solution that we need to give to run JSON
To allow the IIS to serve JSON files, your need to add some configuration in web.config:
To allow the IIS to serve JSON files, your need to add some configuration in web.config:
<system.webServer> <staticContent> <mimeMap fileExtension=".json" mimeType="application/json" /> </staticContent> </system.webServer>