1
我最近已经草拟到基于C#的Web项目上。编译错误找不到类型或名称空间名称
我有一个我在C#中编写的DLL文件,我试图使用一个aspx页面。这一切都在我的本地机器上正常工作。我将该项目上载到2008服务器并获得以下内容:
'/'应用程序中的服务器错误。编译器错误消息:CS0246:找不到 类型或命名空间名称'GNVHandler'(您是否缺少使用指令或程序集引用的 ?)第6行:使用 GNVHandler;
该网站的内容是:
- Test.aspx的
- test.aspx.cs
- 斌/ GNVHandler.dll
ASPX页面将默认为aspx.cs除了:
using GNVHandler;
,并测试一切正常:
protected void Page_Load(object sender, EventArgs e)
{
GNVHandle GNV = new GNVHandle();
}
现在我已经运行:
regasm.exe GNVHandler.dll
这样做的结果是:
注册成功的类型
但仍然错误仍然存在。对此有任何帮助吗?
通常这会工作,如果它在bin文件夹内,dll已经复制到生产服务器上的bin文件夹呢? –
仅供参考:http://msdn.microsoft.com/en-us/library/w7xf6dxs.aspx –
是的文件夹结构是相同的。 – tripbrock