我有一个正在生产的项目(一个 Web 应用程序),其中有以下内容,可以运行,然后打开另一个 Visual Studio 项目(控制台应用程序)并复制粘贴相同的代码。新项目(控制台应用程序)的问题是,虽然计算机识别出我的命名空间“System.Data.OleDb”,但 VS 会将其灰显,并将鼠标悬停在 OleDbConnection 上会收到错误消息
类型或命名空间名称“未找到 OleDbConnection(您是否缺少 using 指令或程序集引用?)
由于我的 using 指令在那里,我猜测它是程序集引用,但是当我转到“项目”-->“添加引用”时,唯一的选项是“项目”、“共享项目”和“浏览”,对于这三个选项卡中的每一个,都有 0 个选项从中选择。我怎样才能添加这个参考?
我的简单代码如下
using System.Data;
using System.Data.OleDb;
public class DataLayer
{
public DataLayer()
{
}
static OleDbConnection conn;
// some other code below
}
Run Code Online (Sandbox Code Playgroud)
小智 15
在视觉工作室中
之后应该就好了