`
liushoufu_2005
  • 浏览: 2271 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

VS2010引用App_Code下的类文件问题解决方法

    博客分类:
  • vs
vs 
阅读更多

VS2020添加ASP.NET文件夹里没有App_Code,添加普通文件夹然后命名为App_Code后,在里面添加类文件后,其它文件夹的文件却引用不了,这是怎么回事?

Web应用程序中不能通过右键项目-添加“-添加ASP.NET文件夹方式添加。因为Web应用程序中App_Code就不存在。 
不过可以通过手动的方式创建,添加一个文件夹命名为App_Code就可以了。这样子创建的和在网站中创建的App_Code的在外观上一样的。 
先高兴一下,但没有这么简单的。 
你在App_Code创建类时,会发现没有智能提示。在页面后台引用时,还会报错,说类不存在。 
解决的办法就是选中你的类文件,在属性中高级中的生成操作默认内容要改为编译就可以了。 
到这就可以了。如下,

 

 

当然,也可以为Web应用程序项目中添加"App_LocalResources",在这个文件夹下添加类也是可以的,就不需要添加App_Code文件夹了。如下,

 

 

你还可以随便建个文件夹,或者根本就不用文件夹直接添加了类,只要修改了类高级属性的生成操作改为编译就可以 .

分享到:
评论

相关推荐

    app_code内的类无法使用的排查

    ### ASPX 文件中 App_Code 内的类无法使用的排查 #### 问题背景 在ASPX项目的开发过程中,可能会遇到在App_Code目录内定义的类无法正常使用的情况。具体表现为编译时提示错误信息“CS0246:找不到类型或命名空间...

    App_Code生成静态过滤html代码操作sql

    在ASP.NET应用中,App_Code目录下的.cs或.vb文件在首次运行应用时会被编译成一个或多个DLL,这些DLL随后可以被应用的其他部分引用。这样,我们可以在这些代码文件中编写业务逻辑、数据访问层(DAL)或任何其他需要的...

    C# web应用程序不能访问app_code下类的原因以及解决方法

    由于编译过程的不同,`app_code`目录下的类并不会自动被编译进最终的DLL中,因此Web Application项目默认无法直接引用`app_code`中的类。要解决这个问题,你需要手动处理`app_code`中的类: - 将`app_code`目录内...

    Bin 和 App_Code 文件夹介绍

    当你有一些自定义的类或者控件需要在多个页面间共享时,你可以将它们编译成.dll文件,然后放置在Bin目录下。这样,无论Web应用程序的哪个部分,都能自动引用到这些类和控件,无需进行额外的注册步骤。当新的.dll版本...

    Android-app-code.rar_android_android app_application android

    "Android-app-code.rar" 是一个专门为新手准备的资源,包含了7个经典的Android应用程序实例源代码,旨在帮助他们深入理解Android应用的构建过程。下面,我们将详细探讨这些知识点。 1. **Android应用程序结构**: ...

    web.xml详解(web-app_2_3.dtd)

    ### web.xml详解(web-app_2_3.dtd) 在Java Web开发中,`web.xml`是部署描述文件的核心部分,它定义了Web应用程序的各种配置信息。本文将详细解析`web-app_2_3.dtd`中定义的主要元素及其作用,帮助开发者更好地...

    Microchip app-edf11-1Demo code

    【压缩包子文件的文件名称列表】"APP-EDF11-1 Demo Code"没有提供具体的文件信息,但通常这类压缩包可能包含以下几类文件: 1. **源代码文件**:例如.c(C语言)或.cpp(C++)文件,这些是实现DEMO功能的核心代码。...

    app_editor_md.zip

    "app_editor_md.zip" 文件很可能包含了一个用于编辑 Markdown 文档的应用程序源代码或配置文件。下面我们将深入探讨 Markdown 编辑器的相关知识点。 Markdown 语言是一种轻量级标记语言,由约翰·格鲁伯(John ...

    uni-app-qrcode-master.zip_DEMO_in63k_shellsnef_uni-app二维码_uniapp

    uni-app的二维码生成通常涉及到`uni.qrcode()`方法,它可以将数据编码成二维码图片,方便用户快速识别和访问。 【DEMO】 DEMO是Demonstration的缩写,常用于展示软件或应用的具体功能和操作流程。在"uni-app-qrcode...

    Muizo26 Source_26source_C++_thecode_

    6. **include**:这个目录通常存放项目的头文件,头文件包含了函数声明、类定义和其他代码模块的接口,供其他源文件引用。 综合以上信息,我们可以推断,Muzio26是一个使用C++开发的应用,其源代码分布在"src"和...

    asp.net读写ini文件最简单的代码

    在ASP.NET中,`app_Code`目录下的类文件会被自动编译并可供整个应用程序使用。只需在需要使用的地方引用该类,就可以进行INI文件的读写操作。 这个类可能包含以下方法: 1. `ReadIni(string filePath, string ...

    NET_Remoting_2nd_Code.zip

    6. **自定义配置(Custom Configuration)**:除了使用默认的配置文件(如app.config或web.config),开发者还可以自定义.NET Remoting的配置,以适应特定的部署环境。代码可能展示了如何编写和使用自定义配置。 7....

    C# 压缩和解压web空间中的所有文件

    在C#中,可以使用System.IO.Compression命名空间下的ZipFile类来实现文件的压缩。首先,需要引用System.IO.Compression.ZipFile.dll库,然后创建ZipArchive对象,将需要压缩的文件添加到archive中。以下是一个基本的...

    详细介绍如何在展讯平台上添加菜单(最后附有源代码)[汇编].pdf

    MS_Code\MS_MMI\source\mmi_app\app\Helloworld ``` 在此文件夹内,进一步创建两个子文件夹`c`和`h`,用于存放源文件和头文件。确保这些文件夹结构清晰,以便后续步骤中的引用。 #### 步骤2:配置项目支持开关 在...

    pb杀进程实例

    `test.pbl`包含自定义的函数、对象等代码逻辑,`test.pbt`是项目文件,保存了项目的设置和引用的资源,而`test.pbw`是工作区文件,用于管理多个项目。这些文件可能包含了实现上述“pb kill”功能的具体代码和配置...

    NET 编译生成DLL文件

    8. **使用 DLL 文件**:编译完成后,可以在其他项目中通过引用生成的 DLL 文件来使用其中定义的类和方法。在 Visual Studio 中,可以通过“添加引用”对话框轻松完成这一过程。 #### 四、注意事项 - 在编译过程中...

    web应用程序和Web网站区别

    第五点,web 应用程序可以添加 ASP.Net 文件夹中不包括 bin、App_Code,而 Web 网站可以添加 ASP.Net 文件夹包括 bin、App_Code。第六点,web 应用程序还可添加组件和类,而 Web 网站则没有。第七点,源文件虽然都是...

Global site tag (gtag.js) - Google Analytics