Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 整洁';查询';不承认_C# - Fatal编程技术网

C# 整洁';查询';不承认

C# 整洁';查询';不承认,c#,C#,“connection.Query”不会提示Dapper using语句。Dapper已经安装了好几次。我尝试输入using语句“using Dapper”,但它用红色下划线表示: 找不到Dapper命名空间 为什么会这样 使用系统; 使用System.Collections.Generic; 使用系统数据; 使用System.Data.SqlClient; 使用System.Linq; 使用系统文本; 命名空间DataAccessLibrary { 公共类SQLDataAccess { 公共列

“connection.Query”不会提示Dapper using语句。Dapper已经安装了好几次。我尝试输入using语句“using Dapper”,但它用红色下划线表示:

找不到Dapper命名空间

为什么会这样

使用系统;
使用System.Collections.Generic;
使用系统数据;
使用System.Data.SqlClient;
使用System.Linq;
使用系统文本;
命名空间DataAccessLibrary
{
公共类SQLDataAccess
{
公共列表加载数据(字符串sqlStatement、U参数、字符串connectionString)
{
使用(IDbConnection连接=新的SqlConnection(connectionString))
{
List rows=connection.Query(sqlStatement,parameters.ToList();
}
}
}
}

我很难为情地说,我在应用程序中将Dapper安装到了错误的项目中。我错误地假设(从不假设,总是检查)整个应用程序都会看到安装。
问题解决了。

我很不好意思说我在应用程序中把Dapper安装到了错误的项目中。我错误地假设(从不假设,总是检查)整个应用程序都会看到安装。
问题已解决。

应用程序的目标运行时版本是什么?Dapper的最新版本需要.NET Framework 4.6.1或.NET标准2.0。如果您的目标是,.NET4.5.1,那么对Dapper的引用将不起作用,并且名称空间将无法识别。您可以降级到包版本1.60.6,它支持.NET Framework 4.5.1。无论如何,这是一个需要仔细研究并试图排除的问题…尝试删除Dapper Nuget软件包,然后重新安装,注意版本号您应该更新问题中的代码,以显示您认为正确的代码:它应该包括using语句。大家好,我很难为情地说,我在应用程序中将Dapper安装到了错误的项目中。我错误地假设(从不假设,总是检查)安装会在我的应用程序中被看到。你的应用程序的目标运行时版本是什么?Dapper的最新版本需要.NET Framework 4.6.1或.NET标准2.0。如果您的目标是,.NET4.5.1,那么对Dapper的引用将不起作用,并且名称空间将无法识别。您可以降级到包版本1.60.6,它支持.NET Framework 4.5.1。无论如何,这是一个需要仔细研究并试图排除的问题…尝试删除Dapper Nuget软件包,然后重新安装,注意版本号您应该更新问题中的代码,以显示您认为正确的代码:它应该包括using语句。大家好,我很难为情地说,我在应用程序中将Dapper安装到了错误的项目中。我错误地假设(从不假设,总是检查)整个应用程序都会看到安装。