无法在Visual Studio Xamarin项目中输入System.data.sqlClient

时间:2017-05-03 21:27:15

标签: visual-studio xamarin installation cross-platform system.data

我之前曾问过一个关于azure数据库的问题并且给出了一个有用的解决方案,但是为了利用该解决方案,我需要安装System.Data.SqlClient。我尝试从微软安装NuGet包,但每当我这样做时,我都会收到以下错误。我真的很感激这方面的一些帮助。该项目是一个使用xamarin.forms和便携式类库的跨平台应用程序。我试图将它安装到Appname(便携式),因为我的脚本就在那里。谢谢。

Severity    Code    Description Project File    Line    Suppression State
Error       Could not install package 'System.Data.SqlClient 4.3.0'. 
You are trying to install this package into a project that targets '.NETPortable,
Version=v4.5,Profile=Profile259', but the package does not contain any assembly references 
or content files that are compatible with that framework. For more information, 
contact the package author.         0   

1 个答案:

答案 0 :(得分:0)

http://portablelibraryprofiles.stephencleary.com/,profile259不支持system.data.sqlclient。它有窗户电话。
配置文件适用于.NET Framework 4.5,Windows 8.0,Windows Phone 8.1,Windows Phone Silverlight 8.0。

更大的图片是Xamarin和Mobile客户端没有办法直接命中sql server。使用webapi等构建服务外观.....有关一些想法,请参阅https://blog.xamarin.com/developing-enterprise-apps-using-xamarin-forms