C# 无法构建silverlight库,我需要什么引用?

C# 无法构建silverlight库,我需要什么引用?,c#,.net,silverlight,silverlight-3.0,C#,.net,Silverlight,Silverlight 3.0,我正在将普通CLR库转换为silverlight库 无法识别SqlConnection、SqlCommand和SqlClient。我应该参考哪些图书馆?我在Silverlight 3.0中工作。据我所知,无法从Silverlight直接访问SqlServer。这是有意义的,因为Silverlight旨在创建“web应用程序”,这意味着您需要使用客户机-服务器方法来访问数据。您可以在某个web服务器上设置WebMethod或WCF,然后将Silverlight指向它以获取数据 参考资料: Sq

我正在将普通CLR库转换为silverlight库


无法识别SqlConnection、SqlCommand和SqlClient。我应该参考哪些图书馆?我在Silverlight 3.0中工作。

据我所知,无法从Silverlight直接访问SqlServer。这是有意义的,因为Silverlight旨在创建“web应用程序”,这意味着您需要使用客户机-服务器方法来访问数据。您可以在某个web服务器上设置WebMethod或WCF,然后将Silverlight指向它以获取数据

参考资料:



SqlConnection、SqlCommand、SqlClient来自system.data。数据不是Silverlight的一部分


对于所有与数据库相关的活动,您应该为所有crud操作使用webservice/wcf服务/ria服务/实体数据框架。

我不确定(仍在研究),但您可能无法直接从Silverlight执行此操作。相反,您可能需要设置一个WebMethod(或其他东西),让您的Silverlight应用程序调用并获取数据。检查……这是一个不受欢迎的惊喜