首 页
网站源码
工具软件
电子书籍
源码学院
网站模板
搜
ASP源码
PHP源码
.NET源码
JSP源码
HTML源码
企业模板
后台模板
网站菜单
网页游戏
ASP企业网站
PHP企业网站
网页代码
HTML5实例
服务器软件
当前位置:
网站首页
->
源码学院
->
.NET技术
web.Config阐释
2010-07-25 07:47:36 来源:源码之家 站长整理 【
大
中
小
】 浏览:
次
<?
xml version="1.0"
?>
<!--
注意: 除了手动编辑此文件以外,您还可以使用
Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的
“网站”->“Asp.Net 配置”选项。
设置和注释的完整列表在
machine.config.comments 中,该文件通常位于
WindowsMicrosoft.NetFramework 2.xConfig 中
-->
<
configuration
>
<!--
应用程序设置
-->
<
connectionStrings
>
<
add
name
="TestTeachConnectionString"
connectionString
="server=.;database=TestTeach;uid=admin;pwd=admin"
providerName
="System.Data.SqlClient"
/>
</
connectionStrings
>
<
appSettings
/>
<
system
.web
>
<!--
通用配置设置
-->
<!--
executionTimeout:请求超时 单位:秒
maxRequestLength:请求的最大字节数目(KB)
useFullyQualifiedRedirectUrl:是否需要发送一个完全的Url
minFreeThreads:线程池中保证可以使用的线程数目
minLocalRequestFreeThreads:本地的线程数目
appRequestQueueLimit:请求队列限制的管理
-->
<
httpRuntime
executionTimeout
="90"
maxRequestLength
="4096"
useFullyQualifiedRedirectUrl
="false"
minFreeThreads
="8"
minLocalRequestFreeThreads
="4"
appRequestQueueLimit
="100"
/>
<!--
页面配置
-->
<!--
buffer:发送前是否在服务器上缓存
enableSessionState:是否启用Session
enableViewsState:是否启用视图状态
enableViewsStateMac:是否在机器上使用视图状态
autoEventWireup:是否自动封装公共的page事件
smartNavigation:防止页面在回送时候屏幕闪
pageBaseType:页面的默认基类
userControlBaseType:用户控件的基类
validateRequest:检查发送回服务器的内容
-->
<
pages
buffer
="true"
enableSessionState
="true"
enableViewState
="true"
enableViewStateMac
="false"
autoEventWireup
="true"
smartNavigation
="false"
pageBaseType
="System.Web.UI.Page"
userControlBaseType
="System.Web.UI.UserControl"
validateRequest
="true"
></
pages
>
<!--
Session配置
-->
<!--
stateConnectionString:与远程服务器提供
stateNetworkTimeout:与远程服务器连接超时的时间(单位:秒)
sqlConnectionString:数据库连接字符串
cookies:是否与cookies建立连接
timeout:Session的时间(单位:分钟)
备注:
1.如果需要使用StateServer,需要以下几步
1.net start aspnet_state net stop aspnet_state
2.设置stateConnectionString="tcpip:127.0.0.1:42424"
3.如果需要改ip,可以在hkey_local_machine/system/currentcontrolset/services/asp_state/parameters 把AllowRemoteConnection设置为1
4.如果需要改端口,同上,把port改为自己的端口
2.如果需要使用sqlserver,需要以下几步
1.osql.exe
2.InstallSqlState。sql;UninstallSqlState.sql;InstallPersistSqlState.sql;UninstallPersistSqlState.sql
3.winntmicrosoft.net ramework[version] >osql -S localhost -U sa -P <installSqlstate.sql
4.默认tempDb数据库中
-->
<
sessionState
mode
="InProc"
stateConnectionString
="tcpip=127.0.0.1:42424"
stateNetworkTimeout
="10"
sqlConnectionString
="server=.;database=127.0.0.1;uid=sa;pwd="
cookieless
="false"
timeout
="20"
></
sessionState
>
<!--
trace
-->
<!--
1.requestLimit:每个应用程序高速缓存在内存中的跟踪请求的总数
2.pageOutput:页面输出----trace.axd
3.localOnly:只为本地请求启用跟踪
-->
<
trace
enabled
="true"
requestLimit
="10"
pageOutput
="true"
traceMode
="SortByTime"
localOnly
="true"
/>
<!--
定制错误
-->
<!--
1.mode
1.On:使用用户定义的错误页面
2.Off:显示页面详细的错误
3.RemoteOnly:只为访问同一机器上的服务器的用户显示错误页面,其它先检查设置,然后使用defaultRedirect
2.defaultRedirect:默认的错误页面
3.定制重定向
1.statusCode:错误编码
2.重定向的地址
-->
<
customErrors
mode
="Off"
defaultRedirect
="error.aspx"
>
<
error
statusCode
="404"
redirect
="Errors/404.aspx"
/>
</
customErrors
>
<!--
编译器选项
-->
<!--
debug:是否处于调试模式
defaultLanguage:默认语言
tempDirectory:存储dll的目录
batch:是否支持批编译操作
batchTimeout:完成批编译的时间(秒)
maxBatchSize:完成批编译的资源数目(最大1000)
maxBatchGeneratedFileSize:批编译文件的最大字节数(KB):默认:3000KB
numRecompilesBeforeAppRestart:允许编译的次数,默认15次
-->
<
compilation
debug
="true"
>
<
assemblies
>
<
add
assembly
="System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"
/></
assemblies
></
compilation
>
<!--
国际化编码
-->
<!--
requestEncoding:
responseEncoding:
fileEncoding:
culture:使用文化字符串本地化(auto)
uiCulture:寻找资源的文化字符串(auto)
-->
<
globalization
requestEncoding
="UTF-8"
responseEncoding
="UTF-8"
fileEncoding
="UTF-8"
culture
="auto"
uiCulture
="auto"
/>
<!--
通过 <authentication> 节可以配置 ASP.NET 使用的
安全身份验证模式,
以标识传入的用户。
-->
<!--
<authentication mode="Forms">
<forms name=".aspxauth" loginUrl="login.aspx" protection="All" timeout="30" path="/">
<credentials passwordFormat="SHA1">
<user name="" password=""/>
</credentials>
</forms>
</authentication>
-->
<
authentication
mode
="Windows"
></
authentication
>
</
system.web
>
</
configuration
>
Tags:
web.Config
阐释
【
大
中
小
】【
打印
】
【
繁体
】【
关闭
】 【
返回顶部
】
上一篇
:
解决方法:未能加载文件或程序集..
下一篇
:
安装SQL SERVER 2008时,提示 Rul..
源码学院栏目导航
ASP技术
PHP技术
.NET技术
JSP技术
数据库
网页设计
服务器
互联网
电脑顾问
网站运营
.NET技术文章推荐阅读
·
web.Config阐释
·
.NET Framework 类库
·
.net快捷键大全
·
.NET开发人员值得关注的七个开源项目
·
ASP.NET新手教程:技术上的认识误区
·
刷新aspx页面的六种方法
·
NopCommerce安装详细说明
·
.net网站提高性能的方法
·
C#读书笔记(基本篇)
.NET技术相关软件
.NET Framework
(ASP.NET环境组件包)
IIS 5.1
(Windows XP下Internet信息服务器)
IIS 6.0
(Windows 2003下Internet信息服务器)
Adobe Dreamweaver CS4
(视觉化网页开发工具)
Notepad++
(免费代码编辑器,可取代记事本)
QQ旋风
(下载速度快,界面简单清爽,无广告)
.NET源码推荐
·
PageAdmin建站系统 4.0.10
·
GG即时通讯系统GGTalk 7.0 源码版
·
动易SiteFactory CMS 6.2.0
·
动易BizIdea电子商务系统 6.2.0
·
乘风asp.net探针 1.3
·
企站帮CMS 1.0
·
小黄豆CRM 1.15.0.5
·
简单HR解决方案EasyHR 2.4
·
简单公司日常办公系统
·
PageAdmin个人博客系统 3.0
[email protected]
源码之家
(MyCodes.Net) all rights reserved 2002-2020
友情链接