【问题标题】:System.Data.SqlClient used in System.Data?System.Data.SqlClient 在 System.Data 中使用?
【发布时间】:2009-12-03 23:32:23
【问题描述】:

今天下午我遇到了那个奇怪的错误...我不明白为什么 System.Data 可以依赖 System.Data.SqlClient。

这发生在 Linux 下的 Mono 中,顺便说一下,我根本不依赖 SQL Server...

哦!它说这只是一个警告,但编译器无论如何都会停止工作。

编译错误

描述:编译时出错 提供服务所需的资源 要求。查看您的源文件并 修改它以修复此错误。

编译器错误消息::** (/usr/local/lib/mono/2.0/gmcs.exe:8658): 警告**:课程 System.Data.SqlClient.SortOrder 可以 不被加载,在 System.Data 中使用, 版本=2.0.0.0,文化=中性, PublicKeyToken=b77a5c561934e089 ~/Global.asax

【问题讨论】:

    标签: .net apache c#-3.0 mono


    【解决方案1】:

    System.Data.SqlClient.SortOrder 位于 System.Data.dll 中。我很惊讶 Mono 没有实现这个简单的枚举,但显然它没有:

    http://go-mono.com/status/status.aspx?reference=2.0&profile=2.0&assembly=System.Data

    您(或某些自动生成的代码)必须引用它,可能在 Global.asax 中。

    【讨论】:

    • 我的项目中包含了 MvcContrib 和 MvcContrib.FluentHtml。在此之前我没有编译错误。
    • 仔细调查显示,SortOrder 在 MVCContrib\UI\Grid\Sortable 中被多次使用
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多