我在 Visual Web Developer 2010 Express 的 .Net 4 目标项目中使用来自 NuGet 的最新版本的 NHibernate (3.3.1.4000)。
当我尝试按照我见过的定义别名的示例进行操作时,在使用 lambdas 设置它们时出现异常(请参见屏幕截图)。
如您所见,我收到了错误消息Cannot convert lambda expression to type 'string' because it is not a delegate type
。
我在代码顶部引用了 LINQ 命名空间:
using System.Linq;
using System.Linq.Expressions;
关于可能导致问题的任何想法?