VS2020中“添加ASP.NET文件夹”里没有App_Code,添加普通文件夹然后命名为App_Code后,在里面添加类文件后,其它文件夹的文件却引用不了,这是怎么回事?
在Web应用程序中不能通过右键项目-〉”添加“-〉”添加ASP.NET文件夹“方式添加。因为Web应用程序中App_Code就不存在。
不过可以通过手动的方式创建,添加一个文件夹命名为App_Code就可以了。这样子创建的和在网站中创建的App_Code的在外观上一样的。
先高兴一下,但没有这么简单的。
你在App_Code创建类时,会发现没有智能提示。在页面后台引用时,还会报错,说类不存在。
解决的办法就是选中你的类文件,在属性中”高级“中的”生成操作“默认”内容“要改为编译就可以了。
到这就可以了。如下,
当然,也可以为Web应用程序项目中添加"App_LocalResources",在这个文件夹下添加类也是可以的,就不需要添加App_Code文件夹了。如下,
你还可以随便建个文件夹,或者根本就不用文件夹直接添加了类,只要修改了类高级属性的”生成操作“改为”编译“就可以 .
分享到:
相关推荐
### ASPX 文件中 App_Code 内的类无法使用的排查 #### 问题背景 在ASPX项目的开发过程中,可能会遇到在App_Code目录内定义的类无法正常使用的情况。具体表现为编译时提示错误信息“CS0246:找不到类型或命名空间...
在ASP.NET应用中,App_Code目录下的.cs或.vb文件在首次运行应用时会被编译成一个或多个DLL,这些DLL随后可以被应用的其他部分引用。这样,我们可以在这些代码文件中编写业务逻辑、数据访问层(DAL)或任何其他需要的...
由于编译过程的不同,`app_code`目录下的类并不会自动被编译进最终的DLL中,因此Web Application项目默认无法直接引用`app_code`中的类。要解决这个问题,你需要手动处理`app_code`中的类: - 将`app_code`目录内...
当你有一些自定义的类或者控件需要在多个页面间共享时,你可以将它们编译成.dll文件,然后放置在Bin目录下。这样,无论Web应用程序的哪个部分,都能自动引用到这些类和控件,无需进行额外的注册步骤。当新的.dll版本...
"Android-app-code.rar" 是一个专门为新手准备的资源,包含了7个经典的Android应用程序实例源代码,旨在帮助他们深入理解Android应用的构建过程。下面,我们将详细探讨这些知识点。 1. **Android应用程序结构**: ...
### web.xml详解(web-app_2_3.dtd) 在Java Web开发中,`web.xml`是部署描述文件的核心部分,它定义了Web应用程序的各种配置信息。本文将详细解析`web-app_2_3.dtd`中定义的主要元素及其作用,帮助开发者更好地...
【压缩包子文件的文件名称列表】"APP-EDF11-1 Demo Code"没有提供具体的文件信息,但通常这类压缩包可能包含以下几类文件: 1. **源代码文件**:例如.c(C语言)或.cpp(C++)文件,这些是实现DEMO功能的核心代码。...
"app_editor_md.zip" 文件很可能包含了一个用于编辑 Markdown 文档的应用程序源代码或配置文件。下面我们将深入探讨 Markdown 编辑器的相关知识点。 Markdown 语言是一种轻量级标记语言,由约翰·格鲁伯(John ...
uni-app的二维码生成通常涉及到`uni.qrcode()`方法,它可以将数据编码成二维码图片,方便用户快速识别和访问。 【DEMO】 DEMO是Demonstration的缩写,常用于展示软件或应用的具体功能和操作流程。在"uni-app-qrcode...
6. **include**:这个目录通常存放项目的头文件,头文件包含了函数声明、类定义和其他代码模块的接口,供其他源文件引用。 综合以上信息,我们可以推断,Muzio26是一个使用C++开发的应用,其源代码分布在"src"和...
在ASP.NET中,`app_Code`目录下的类文件会被自动编译并可供整个应用程序使用。只需在需要使用的地方引用该类,就可以进行INI文件的读写操作。 这个类可能包含以下方法: 1. `ReadIni(string filePath, string ...
6. **自定义配置(Custom Configuration)**:除了使用默认的配置文件(如app.config或web.config),开发者还可以自定义.NET Remoting的配置,以适应特定的部署环境。代码可能展示了如何编写和使用自定义配置。 7....
在C#中,可以使用System.IO.Compression命名空间下的ZipFile类来实现文件的压缩。首先,需要引用System.IO.Compression.ZipFile.dll库,然后创建ZipArchive对象,将需要压缩的文件添加到archive中。以下是一个基本的...
MS_Code\MS_MMI\source\mmi_app\app\Helloworld ``` 在此文件夹内,进一步创建两个子文件夹`c`和`h`,用于存放源文件和头文件。确保这些文件夹结构清晰,以便后续步骤中的引用。 #### 步骤2:配置项目支持开关 在...
`test.pbl`包含自定义的函数、对象等代码逻辑,`test.pbt`是项目文件,保存了项目的设置和引用的资源,而`test.pbw`是工作区文件,用于管理多个项目。这些文件可能包含了实现上述“pb kill”功能的具体代码和配置...
8. **使用 DLL 文件**:编译完成后,可以在其他项目中通过引用生成的 DLL 文件来使用其中定义的类和方法。在 Visual Studio 中,可以通过“添加引用”对话框轻松完成这一过程。 #### 四、注意事项 - 在编译过程中...
第五点,web 应用程序可以添加 ASP.Net 文件夹中不包括 bin、App_Code,而 Web 网站可以添加 ASP.Net 文件夹包括 bin、App_Code。第六点,web 应用程序还可添加组件和类,而 Web 网站则没有。第七点,源文件虽然都是...