请教一个关于调用DLL的问题
我用vc#中了一个简单的DLL文件,源代码如下:
using System;
namespace UseDll
{
public class DllClass
{
public string ResultMsg()
{
return "我是C#做的DLL" ;
}
}
}
再做了一个主程序来调用这个DLL,在主程序的的最上面加入了using UseDll,然后在一个按钮的单击事件中来调用这个DLL中的ResultMsg函数,现在的问题是,如果我在vc#中按F5来运行这个主程序它就说"G:\DotNet\UseDll\TestDll\Form1.cs(7): 找不到类型或命名空间名“UseDll”(是否缺少 using 指令或程序集引用?)",但是如果我在Dos的命令行中敲入"csc /r:UseDll.dll Form1.cs"它就可以正常生成Form1.exe文件,并且运行也正常,为什么在vc#中运行就不行呢,还有配置什么吗?