我可以';我不参考我的类库
本文关键字:参考 我的 类库 我可以 | 更新日期: 2023-09-27 18:19:47
我有一个解决方案,其中包含两个在visualstudio2012express中开发的项目,并且都针对.net框架4.5。
第一个"Dao"项目的目的是从数据库中获取数据。并将这些数据作为dll库带到第二个项目
第二个项目"UI"的目的是显示来自dll库的数据
当我添加对第二个项目的引用并使用语句编写时,我得到了以下错误:
找不到类型或命名空间名称"Dao"(缺少using指令或程序集引用?)
我试图将这两个项目的目标更改为.net framework 4.0和.net framework 3.5,但我得到了相同的错误。
我还添加了这段代码,以确保目标是变化的,但我做到了:
using System;
using Dao; // error
namespace Ui
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(Type.GetType("System.Reflection.ReflectionContext", false) != null);
Console.ReadKey();
}
}
}
我需要做些什么来解决这个问题?非常感谢。
您需要从UI程序集中添加对Dao程序集的引用。在"引用"上单击鼠标右键,然后单击"添加引用"。在"项目"选项卡中,选择您的Dao项目并点击"确定"。
第一件事:
-
添加对Dao的引用-在源资源管理器中右键单击引用->添加->项目选项卡。
-
在代码的顶部添加一个using语句,类似于使用Dao;
-
确保道是一个公共类
这样你的代码就会知道引用Dao,通常最好创建一个新的Dao:实例
Dao example = new Dao();
当调用Dao时,您将调用example,所以example。(方法名称)