【发布时间】:2013-02-27 11:59:07
【问题描述】:
我创建了一些 A.cs 类,其功能将在 B.cs 中使用,然后在代码隐藏中的 ASP.net webforms 中调用 B.cs。我的文件 A.cs 和 B.cs 保存在 App_Code 文件夹中。
问题是,如果我在 asp.net webform codebehind 中调用 B.cs 的函数,我会收到错误,即函数未定义,您是否缺少程序集?在研究了 SO 之后,我发现要编译类构建操作。虽然它解决了这个问题,但是当我构建应用程序时,我得到了错误,我的程序集作为 app_code 和 assembly.dll 都存在于根目录中
然后我恢复了这个过程,发现同样的功能没有找到问题。
我真的无法弄清楚,如何解决这个问题???
【问题讨论】:
-
抱歉没有写准确的类名,写了a.cs和b.cs,因为名字太长了。
-
请发布准确的错误信息。
-
错误信息是。 CS0433:'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\d8160213\56a9c14e\App_Code.caoxa36k.dll' 和c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\d8160213\56a9c14e\assembly\dl3\6adab08f\f023d463_4f03ce01\Gal.DB.Manager.DLL'
标签: asp.net .net-assembly