小编gid*_*mx2的帖子

EF6不支持上下文类型'System.Data.Entity.Core.Objects.ObjectContext'

我有一个使用Visual Studio 2013和ADO.NET实体数据模型(EF6)创建的新项目.

现在我必须使用一些动态数据功能(比如访问MetaTable对象),所以我添加了这段代码:

MetaModel model = new MetaModel();
        model.RegisterContext(() =>
        {
            return ((System.Data.Entity.Infrastructure.IObjectContextAdapter)new KiwiJuiceEntities()).ObjectContext;
        }, new ContextConfiguration() { ScaffoldAllTables = true });
Run Code Online (Sandbox Code Playgroud)

但我有这个错误:

Type of context 'System.Data.Entity.Core.Objects.ObjectContext' is not supported
Run Code Online (Sandbox Code Playgroud)

请注意,该项目的参考已更新为EF6(system.data.entity.core)

c# asp.net entity-framework objectcontext

5
推荐指数
1
解决办法
1万
查看次数

Vue“引用组件时无法访问'__WEBPACK_DEFAULT_EXPORT__'”

我有一个包含四个组件的 Vue 应用程序:

A B C D

在特定模板中我遇到这种情况:

A 嵌套在 D 嵌套在 C 嵌套在 B 嵌套在 A

但是当我执行该页面时,我收到此错误:

Uncaught ReferenceError: Cannot access '__WEBPACK_DEFAULT_EXPORT__' before initialization
at Module.default (VM989 A.vue:3)
at eval (C.ts:37)
at Object../src/C.ts (bundle.js?v=Eyk_ReZs3kIu049BgV_w3FBVLlup9glNBHL1Wa04y2A:548)
Run Code Online (Sandbox Code Playgroud)

如果我改变这部分:

@Component({
    name: 'C',
    components: {
        'A': A
    }
})
export default class C extends Vue { }
Run Code Online (Sandbox Code Playgroud)

以这种(错误的)方式:

@Component({
    name: 'C',
    components: {
    }
})
export default class C extends Vue { }
Run Code Online (Sandbox Code Playgroud)

页面加载但我收到此(正确)错误:

[Vue warn]: Unknown custom element: <dataform> - did you register …
Run Code Online (Sandbox Code Playgroud)

typescript webpack vue.js

4
推荐指数
1
解决办法
6171
查看次数