我创建了一个带有目标框架 4.0 的类库,其中的一些类处理 SQLite 的数据库连接。
现在我想在另一个项目中使用那个类库,让它连接到数据库、查询数据、更新行等等。
但是当我在testproject中“添加引用”时,它似乎是“空的”,即在对象目录中,我无法扩展引用的库。
并且在输入 using 语句时,它说它是未知的命名空间。
怎么了?请帮忙。
确实是愚蠢的问题,但是这些课程在您的外部程序集中肯定是公开的吗?
在“解决方案资源管理器”中,右键单击“参考”,然后选择“添加参考”。
http://msdn.microsoft.com/en-us/library/wkze6zky(v=vs.90).aspx
解决方案是将 den 外部程序集中的类公开。
在将课程从 testproject 移动到 classlibrary 之后,忘记了这一点。感谢您的帮助!
您的程序集可能正在使用需要完整 .net 配置文件而不是客户端 .net 配置文件的代码。尝试将新项目的配置文件从 Client 更改为 Full,看看是否有帮助。