我创建了一个MVC 4应用程序(WebAPI或空),我加载了Breeze NuGet软件包并点击F5,就像我们应该说的那样,如果我在谷歌浏览器或Page Inspector中运行一切顺利,如果我在当前的IE中运行10我在最后一行得到例外:
(function (root) {
var ko = root.ko,
breeze = root.breeze,
logger = root.app.logger;
// service name is route to the Web API controller
var serviceName = 'api/BreezeSample';
// manager is the service gateway and cache holder
var manager = new breeze.EntityManager(serviceName);
基本上root.breeze是未定义的,任何想法为什么会发生这种情况?浏览器将如何影响这一点? 我该如何解决? (我正在使用VS 2012 Express for Web并加载了所有更新)
答案 0 :(得分:1)
阿德里安,
我试图复制你的错误但不能。以下是我在IE10中使用它(也使用VS Express 2012 for Web)的步骤:
一切都按预期工作。
我知道这不是你遇到的错误,但是如果它让你感觉更好,我第一次尝试这个时就失败了,因为我选择了 ASP.NET MVC 4 Web应用程序(Visual Basic) 而不是 C#版本。一旦我意识到错误,肯定会失败和尴尬。