Shy*_*yju 0 c# reference project
我在VS 2008中有一个解决方案,它有一个Web项目和3个类库作为3个不同的项目.一个项目用于DataAccess,一个用于BusinessLogic.
我在DataAccessLayer中有一个类.从那里,当我尝试访问Class of BusinessLogic类库(项目)时,当我键入时,它不会进入IntelliSense.我在两个项目中使用了相同的命名空间.结果仍然相同.
我是否需要为第一个项目创建DLL并添加为第二个项目的引用?
您需要在其他项目中引用该库.
为此,右键单击解决方案资源管理器中的references文件夹,单击"添加引用",转到"项目"选项卡,然后选择要引用的库.
编辑:此外,请确保您尝试使用的类声明为public
(例如,public class MyClass
).
如果省略public
修饰符(这是默认值),则该类只能在其项目中使用.要将类和成员公开给其他项目,请将public
修饰符添加到其声明中