.NET 2005中具有特定特征的子文件夹:

本文详细介绍了ASP.NET网站中具有特定功能的子文件夹,包括App_Browsers、App_Data、Bin、App_LocalResources、App_GlobalResource、App_Code、App_Themes、App_WebReferences等,解释了它们的作用及如何在VisualWebDeveloper中使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

与在Visual Studio的早期版本中一样,您可以根据应用程序的要求将网页保留在网站的根目录和子文件夹中。 但是,您的Visual Web Developer网站可以包含以下具有特定特征的子文件夹:

1)App_Browsers文件夹包含浏览器定义文件,ASP.NET使用该浏览器定义文件来标识各个浏览器并确定其功能。

2)App_Data文件夹包含Microsoft Access数据库(.mdb文件),XML文件以及存储在本地文件中的其他数据。 用于运行应用程序的用户帐户(例如,本地ASPNET帐户)具有读取,写入和创建此文件夹中文件的权限。 将各种ASP.NET应用程序功能(例如,成员资格和角色的提供程序以及网站管理工具)配置为专门用于App_Data文件夹。

3)Bin文件夹包含编译的代码,与Visual Studio的早期版本一样。 Bin文件夹中由代码表示的任何类都将在您的网站中自动引用。 有关更多信息,请参见ASP.NET网站中的共享代码文件夹。

4)App_LocalResources文件夹包含绑定到特定页面的.resx文件。 您可以为每个页面定义多个.resx文件,每个.resx文件代表不同的语言或语言/文化组合。 有关更多信息,请参见使用资源本地化ASP.NET网页和如何:为ASP.NET网站创建资源文件(Visual Studio)。

5)App_GlobalResource文件夹与App_LocalResources文件夹类似,但包含未绑定到特定页面的.resx文件。 可以从应用程序代码以编程方式访问App_GlobalResource文件夹中.resx文件中的资源值。

6)App_Code文件夹包含源代码文件。 该代码被编译为应用程序的一部分,并被自动引用。 App_Code文件夹的工作方式与Bin文件夹非常相似,不同之处在于您可以在其中放置源代码而不是已编译的代码。 在Visual Web Developer中工作时,App_Code文件夹中的源代码是动态编译的,因此IntelliSense可以引用文件中定义的任何类。 有关更多信息,请参见ASP.NET网站中的共享代码文件夹。

7)App_Themes文件夹包含一组文件,这些文件定义ASP.NET网页和控件的外观。 有关更多信息,请参见ASP.NET主题和外观概述。

8)App_Browsers文件夹包含定义浏览器功能的.browser文件。

9)App_WebReferences文件夹包含用于创建对Web服务(在同一项目中或在项目外部)的引用的文件,包括.disco和.wsdl文件。 有关更多信息,请参见如何:在网站中添加对Visual Studio项目的引用。

默认情况下,Visual Web Developer不会创建这些文件夹,但App_Data文件夹除外。 在某些情况下,文件夹是由实用程序创建的。 例如,运行“生成本地资源”命令将创建App_LocalResources文件夹。 在其他情况下,您可以手动创建文件夹。

谢谢和Regs

巴拉斯·雷迪VasiReddy

From: https://bytes.com/topic/net/insights/683029-subfolders-have-specific-characteristics-net-2005-a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值