编译错误找不到类型或命名空间名称

时间:2013-09-25 16:19:54

标签: c# asp.net dll iis-7

我最近被选中了一个基于C#web的项目。

我有一个我在C#中编写的DLL文件,我正在尝试使用aspx页面。这一切都在我的本地机器上工作正常。我将项目上传到2008服务器并获得以下内容:

  '/'应用程序中的服务器错误。编译器错误消息:CS0246:   无法找到类型或命名空间名称'GNVHandler'(是吗?   缺少using指令或汇编引用?)第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

结果是:

  

已成功注册的类型

但仍然存在错误。对此有何帮助?

1 个答案:

答案 0 :(得分:0)

我们发现了这个问题,

/ Bin文件夹上没有足够的安全权限。

问题解决了!