【发布时间】:2014-09-10 13:15:35
【问题描述】:
仔细检查后,生成的文件与 JaySvcUtil 构建的 .js 文件一起生成——在我的例子中称为 BO_Data.d.ts 无法解析对 $data.IPromise 的两个引用。这开始发生在我在数据库中添加一个新表、在 Visual Studio 中重新生成我的 .edmx 模型然后使用 JaySvcUtil.exe 重新生成实体模型之后。
declare module WcfService1 {
export class BOLOEntities extends $data.EntityContext {
onReady(): $data.IPromise;
onReady(handler: (context: BOLOEntities) => void): $data.IPromise;
在控制台中我看到这个错误:typeOrName 需要一个非 undefined 或 null 的值 在我的代码中的这一行:
window['bolo'] = new WcfService1.BOLOEntities(oProviderConfig);
提前致谢!
附:我这样做了,但没有帮助:TypeScript compile errors with JayData library and JaySvcUtil generated code
【问题讨论】: