我刚刚在我的机器上编译了 ScriptSharp 的主分支并升级了我的项目的 dll(mscorlib、Script.jQuery、Script.jQuery.History、Script.Web)和 javascript(mscorlib.js)文件。
我不得不更改很多Type.GetField
,Type.SetField
并Type.InvokeMethod
调用在 Script 类中使用它们,因为它们在 0.7.6 中被移到那里。然后我的项目编译成功。
现在,当我在浏览器中加载我的项目时,我遇到了这个getField is not defined
错误。我在 Chrome 和 Internet Explorer 10 中的 Windows 7 上进行了测试,并在两者中都遇到了相同的错误。我还检查了mscorlib.js
我的浏览器使用的文件是 0.7.6 文件。
我错过了什么?这个getField
方法应该在哪里声明?我没有看到它mscorlib.js
。
谢谢
杰夫