找不到 System.Data.SqlClient.SqlConnection - 命名空间只有几个类



我正在尝试在UWP应用程序中创建SQL连接,但命名空间System.Data.SqlClient只有两个类可用(与客户端权限有关)

我添加了NuGet包System.Data.SqlClient/Common,命名空间可用但不完整

using System.Data.SqlClient;
…

using (SqlConnection conn = new SqlConnection(connectionString))

当前找不到 SqlConnection 类,因此我尝试卸载并重新安装相关引用,但无济于事。目标框架是.Net Standard 2.0,最小版本设置为秋季创作者更新

是否缺少其他引用,或者是否需要安装其他 NuGet 包?

首先检查 project.json、*.csproj 或 Dependencies,以确保引用是直接添加的(来自 nuget:当前版本是 System.Data.SqlClient (4.6.1) .Net Framework),然后在项目中的类中添加using System.Data.SqlClient;并创建一个 SqlConnection 实例。

using System;
using System.Data.SqlClient;
namespace ClassLibrary1
{
public class Class1
{
public Class1()
{
new SqlConnection().ConnectionString = "";
}
}
}

请参阅此帖子。

最新更新