你的工程不是从别的地方拿过来的吗?当在你的VS编译器上重新导入工程的时候,可能VS自带的NET 程序集dll(也就是类库),不会因为缺失它们报错,因为它们一般都存储在C盘的固定位置。导入程序的时候,VS自动会找到这些dll。反倒是一些第三方的dll(例如:这里就是你下载的那些关于报表的dll),需要让VS编译器重新查找,之前编辑这个工程的人,可能把这些第三方的dll放在任意一个位置。
所以你需要remove**叹号的引用程序集(dll文件),重新添加引用。这个主要是让VS编译器重新知道你引用的dll实际的物理位置。
然后代码using xxx;(这里这个是用来找到你引用dll,相关类的,然后你才能在代码中调用类的方法)相应程序集命名空间时,就不会报错了。
现在发现你可能是初学,编译器还不太熟练,你可以自己建立工程练习一下,从头开始,慢慢就了解构建一个工程每一步的作用,能对你学习NET开发有所帮助。
没有区别,如果你XXDAL命名空间下的类比较多,而在当前文件中需要引用该空间中的类很少,那你可以使用XXDALCLASS的方式。从而减少命名空间的引用。
如果当前文件中需要引用该空间中的类很多,那就使用using XXDAL的方式,主要是方便。
如果要说效率的话,那肯定是都不要用using,所有类都直接用XXDALCLASS的方式!但这样的效率也高不了很多!
以上就是关于我下载了,但是还是不知道怎么添加引用全部的内容,包括:我下载了,但是还是不知道怎么添加引用、C#z中,引用程序集,直接添加using和在下面直接用命名空间.类名有什么差别、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)