问题
I'm using Breeze 1.4.1, Internet Explorer 8, and ASP.NET MVC 4 Web API. I received the following message when querying:
Query failed: Metadata import failed for localhost:port/breeze/Data/Metadata; Unable to process returned metadata:Out of stack space
It works on firefox/chrome. Any suggestions on a workaround? Unfortunately I am stuck with IE8 for production code.
回答1:
Have you reviewed the Breeze supported browsers page? It describes certain shims that are necessary if you use IE8.
In general, after shimming, Breeze has no trouble importing metadata in IE8. There isn't enough information in your question for us to even hazard a guess as to what is going wrong.
Perhaps you can debug into it and find where the import is breaking down.
来源:https://stackoverflow.com/questions/18452732/javascript-message-out-of-stack-space-in-ie8