新的运算符语法失败

时间:2012-07-13 08:58:53

标签: c# nhibernate

    [Test]
    public void can_generate_schema()
    {
        var cfg = new Configuration();
        cfg.Configure();
        cfg.AddAssembly(typeof(Product).Assembly);
        new SchemaExport(cfg).Execute(false, true, false, false);
    }

我正在阅读Nhibernate的教程,上面的代码就是我在测试应用程序中运行的代码。

安装的VS10似乎无法识别函数最后一行的新运算符,并且它总是报告错误使用Execute方法的错误,该方法不仅需要4个参数。

1 个答案:

答案 0 :(得分:1)

似乎是一个版本问题。在2.1中只有三个参数。没有格式。 删除最后一个参数

new SchemaExport(cfg).Execute(false, true, false);