使用EDMX的Visual Studio 2012 Web Express编译项目

时间:2014-07-30 12:42:26

标签: c# asp.net-mvc entity-framework-5

我在Visual Studio 2012 Web Express中创建了一个项目。之后,我包含了一个EDMX文件,并使用数据库生成的模型进行了更新。现在,当我执行构建时,Visual Studio列出了很多与我在下面编写的代码相关的错误。

当我打开Model类时,编译器将以下内容指向错误。这是自动生成的模型类。

namespace Mvc
{
    using System;
    using System.Collections.Generic;

    public partial class MyTableName
    {
        public MyTableName()
        {

当我在命名空间外部使用语句移动时,如下所示,错误得到解决。

using System;
using System.Collections.Generic;

namespace Mvc
{


    public partial class MyTableName
    {
        public MyTableName()
        {

之前我没有遇到过这个问题,我所做的只是开箱即用。有什么线索出错了?

1 个答案:

答案 0 :(得分:0)

糟糕!看起来数据库有一个带有保留的C#类名的表。问题已解决。