0

我正在开发 Windows Phone 应用程序。我正在将Linq to Sql与 WCF 应用程序一起使用。我在Model.dbml中拖放表和存储过程。我被以下错误困住了。

错误 1 ​​由于 E:\path\Model.dbml 中的验证错误,构建失败。打开文件并解决错误列表中的问题,然后尝试重建项目。

我没有得到这个错误。我该如何解决这个错误?

4

1 回答 1

0

.dbmlLinq to Sql类有关。它与 ADO.NET 或 Windows Phone 无关,并且可以肯定它在 WCF 中得到完全支持,并且通常是推荐的方法。

Linq to Sql 使用数据库优先的方法,在这种方法中,您拥有数据库并在 DB 模式之后为您的类建模。这完全是客户端的事情:关于数据库中的表以及如何将它们映射到 .NET 对象的一组信息。DBML 文件是基于数据库模式定义类的映射。

DBML 验证是构建过程中的一项特定任务。

要查看错误,请打开 dbml 文件(设计器)并检查Error List Tab。这是一个编译错误,而不是运行时异常。

于 2013-08-14T06:43:09.007 回答