|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
竟发现没有太大的帮助。总觉得要用起来,感觉到不了位。因为公司机器的原因,一直没有安装vs.net(也从来没有用过)。以前做asp的时候一直用DW(感觉其代码联想功能不错),可现在到了asp.net却不习惯了。web|示例为了便利设置web.config文件,我写了一个经常使用的web.config文件的示例,能够以此为模版依据必要修正。
创立web.config文件的三种快速办法:
1、用VS2005中的asp.net网站设置工具设置
2、参考C:WINDOWSMicrosoft.NETFrameworkv2.0.50727(.netframework版本)CONFIG目次下的machine.config文件举行编写
3、以下边这个文件作模版修正
点击此处睁开代码
<?xmlversion="1.0"encoding="utf-8"?>
<!--
注重:除手动编纂此文件之外,您还可使用
Web办理工具来设置使用程序的设置。可使用VisualStudio中的
“网站”->“Asp.Net设置”选项。
设置和正文的完全列表在
machine.config.comments中,该文件一般位于
WindowsMicrosoft.NetFrameworkv2.xConfig中
-->
<configurationxmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<appSettings>
<!--Enabledatacaching-->
<addkey="EnableCaching"value="true"/>
</appSettings>
<connectionStrings>
<addname="strConnUserDB"
connectionString="DataSource=.;InitialCatalog=profile1;IntegratedSecurity=True"
providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
<membership>
<providers>
<removename="AspNetSqlMembershipProvider"/>
<addname="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider,System.Web,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="strConnUserDB"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="true"
applicationName="/"
requiresUniqueEmail="false"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="7"
minRequiredNonalphanumericCharacters="1"
passwordAttemptWindow="10"
passwordStrengthRegularExpression=""
description="存储membership数据"
/>
</providers>
</membership>
<profileenabled="true"defaultProvider="AspNetSqlProfileProvider"inherits="">
<providers>
<removename="AspNetSqlProfileProvider"/>
<addname="AspNetSqlProfileProvider"
connectionStringName="strConnUserDB"
applicationName="/"
type="System.Web.Profile.SqlProfileProvider,System.Web,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"
description="存储Profile数据"
/>
</providers>
<properties>
<addname="Name"/>
<addname="BackColor"type="System.Drawing.Color"allowAnonymous="true"serializeAs="Binary"/>
</properties>
</profile>
<roleManagerenabled="true"cacheRolesInCookie="true">
<providers>
<removename="AspNetSqlRoleProvider"/>
<addname="AspNetSqlRoleProvider"
connectionStringName="strConnUserDB"
applicationName="/"
type="System.Web.Security.SqlRoleProvider,System.Web,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"
description="存储Role数据"
/>
</providers>
</roleManager>
<!--OtherroleManagerattributes(andtheirdefaults)include:
cookieName=".ASPXROLES"
cookieTimeout="30"
cookiePath="/"
cookieRequireSSL="false"
cookieSlidingExpiration="true"//Renewexpiringcookies?
createPersistentCookie="false"//Issuepersistentcookie?
cookieProtection="All"/>//Cookieprotectionlevel
-->
<compilationdebug="false"/>
<authenticationmode="Forms"/>
<!--
<anonymousIdentification
enabled="true"
cookieName=".ASPXANONYMOUS"
cookieTimeout="43200"
cookiePath="/"
cookieRequireSSL="false"
cookieSlidingExpiration="true"
cookieProtection="All"
cookieless="UseCookies"
/>
-->
<!--
<customErrorsmode="RemoteOnly"defaultRedirect="GenericErrorPage.htm">
<errorstatusCode="403"redirect="NoAccess.htm"/>
<errorstatusCode="404"redirect="FileNotFound.htm"/>
</customErrors>
-->
</system.web>
<locationpath="user">
<system.web>
<authorization>
<allowroles="?"/>
<denyusers="*"/>
</authorization>
</system.web>
</location>
</configuration>
语言是不是不是最重要的? |
|