我在我的项目的App_code文件夹中编写了一个名为ArchivedFilesWrapper的类,但是当我在另一个文件夹的另一个文件中使用这个类时,我得到了一个错误:

找不到类型或命名空间名称"ArchivedFilesWrapper"(是否缺少Using指令或程序集引用?)

我认 for each 页面都应该能够找到包含在同一个项目中的类,但我猜情况并非如此.有人能告诉我需要什么样的使用声明吗?

以下是我的课堂上的一段片段:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace EMCWebAdmin.App_Code
{
    public class ArchivedFilesWrapper
    {

推荐答案

如果你把它转换成一个网络应用,它应该可以工作.缺点是,每次你更改并启动应用程序时,它将不再在app_code文件夹中自动生成代码.我从未见过专业开发者使用网站项目.我不知道MS创建它们时的目标是谁.

Asp.net相关问答推荐

我可以将图像添加到 ASP.NET 按钮吗?

如何在运行时判断动态数据类型的类型?

httpCompression 和 urlCompression 有什么区别?

在每页级别增加 ASP.Net 超时

更新到 ASP.NET Core 2.0 - 包与 netcoreapp2.0 不兼容

在控制器 asp.net mvc 5 的视图上显示错误消息

使用 JavaScript 更改 ASP.NET 标签的可见性

asp.net cookie、身份验证和会话超时

发布发布事件

AddDefaultTokenProviders:它是什么以及如何使用那些默认提供者?

IIS 中的 existingResponse="PassThrough" 是什么意思?

是否可以在 web.config 中添加响应 http 标头?

ASP.NET 中的全局资源与本地资源

IIS Express 安装目录在哪里?

HttpResponse.End 或 HttpResponse.Close 与 HttpResponse.SuppressContent

删除 HTML 或 ASPX 扩展

在 Asp.Net MVC 5 中获取登录用户的用户 ID

DropDownList 的 SelectedValue 与 SelectedItem.Value

RegisterStartupScript 不适用于 ScriptManager、Updatepanel.这是为什么?

POST 字符串到 ASP.NET Web Api 应用程序 - 返回 null