各位好,小弟刚开始学C#四天,用的是VS2008. 本人做一个类,类名为DataQuery,给了一个命名空间为Data.Test,同时用CSC编译成DataQuery.dll文件,此DLL文件在VB。NET中可以被正常使用。
接下了我又做了一个FORM类,此FORM类的命名空间也为Data.Test,引用了DataQuery的DLL,同时也加入了using Data.Test 。当我进行csc 进行编译dll时,总是会出现Form2.cs(26,23): error CS0234: 命名空间“Data.Test”中不存在类型或命名空间名称“DataQuery”(是否缺少程序集引用?)。
我感觉很怪,因为如果我把此FORM类放在一个可执行工程中被调用的话都是没有问题的,但不知道为何在CSC时会有这个问题。请各位帮忙一下。多谢