我是一位经验丰富的桌面 .net 开发人员,但这是我第一次尝试使用 ASP.NET,我几乎马上就被难住了。
我使用了 VS2008“新网站”向导,得到了一个简单的页面,代码隐藏页面等等。但是我下一步为一些实用程序方法添加一个简单的静态类以供所有页面使用,这根本没有成功。
我尝试将代码放入 App_Code 中,我尝试创建一个新的库项目并引用它......在 Visual Studio 中一切总是编译得很好,但是当上传到服务器时它只是拒绝找到命名空间/类或识别图书馆大会。我试过弄乱 web.config,但找不到任何方法来引用库程序集(例如,“*”似乎没有这样做)。
服务器页面显示:版本信息:Microsoft .NET Framework 版本:2.0.50727.3074;ASP.NET 版本:2.0.50727.3074
是否有实用方法的最佳实践方法,以及如何让我的代码隐藏页面识别除自身之外的任何类(或更好的命名空间,甚至程序集)?
我得到的确切错误是:CS0246:找不到类型或命名空间名称“MyCommon”(您是否缺少 using 指令或程序集引用?)