我在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()
{
之前我没有遇到过这个问题,我所做的只是开箱即用。有什么线索出错了?
答案 0 :(得分:0)
糟糕!看起来数据库有一个带有保留的C#类名的表。问题已解决。