我在同一个解决方案中设置了库(dll)项目。一切都搞定了。现在我在同一个解决方案中创建一个简单的控制台应用程序来测试我的dll。但是添加任何引用都会给我带来同样的错误,
我的库命名空间,例如VideoEditor.Frame.Engine
using VideoEditor.Frame.Engine;
public static void Main(String[]args)
{
var video=new FrameEngine("E:\\xxx.avi");
}
MSVS编译器抱怨
无法找到类型或命名空间
VideoEditor
(是吗? 缺少using指令或程序集引用?)
答案 0 :(得分:2)
您在同一个解决方案中创建了一个控制台应用程序,这很好,但您是否实际创建了对其他项目的引用?
为此,请在新的控制台应用程序中右键单击References
- > Add Reference
然后在左侧标签页上选择Solution
,然后选择您要访问的图书馆项目。
完成此操作后,错误应该消失。