您的位置:首页 > 其它

温故知新--常用web.config公共配置总结

2013-02-16 14:21 369 查看
--------Web.config--------------

<configuration>

<!--连接字符串配置,版本为1.0、1.1连接字符串写在 <appSettings> </appSettings>中-->

<appSettings>

<add key="title" value="河北软件职业技术学院 办公自动化系统"/>

<add key="conStr" value="data source=.;initial catalog=student;user id=sa;password=111111"/>

</appSettings>

<!--连接字符串配置,版本为2.0后连接字符串写在<connectionStrings></connectionStrings>中-->

<connectionStrings>

<add name="studentConStr" connectionString="data source=.;initial catalog=student;user id=sa;password=111111"/>

</connectionStrings>

<system.web>

<!--为debug="false"时不能调试,直接运行,debug="true"时可以加断点用F5运行-->

<compilation debug="true" targetFramework="4.0" />

<!--将session放置在服务器的另一个进程中,但是还是放在了服务器的内存中的,如果服务器断电等意外事件发生了,session依然会丢失。

<sessionState mode="StateServer" stateConnectionString="tcpip=localhost:1695" timeout="10"></sessionState>-->

<!--将session存放在本应用的进程中,一旦本应用结束,或者服务器停止服务,session就会被释放掉。

<sessionState mode="InProc" timeout="10"></sessionState>-->

<!--session关闭,这时如果使用到session就会报错:

只有在配置文件或Page指令中将enableSessionState设置为true时,才能使用会话状态。还请确保在应用程序配置的

<configuration>\<system.web>\<httpModules>节中包括System.Web.SessionStateMod或自定义会话状态模块。

<sessionState mode="Off" timeout="10"></sessionState>-->

<!--把session存到数据库里-->

<sessionState mode="SQLServer" sqlConnectionString="server=.;user id=sa;password=111111" timeout="10"></sessionState>

<!--RemoteOnly仅仅是转移,Off关闭,On打开-->

<customErrors mode="On" defaultRedirect="error1.htm">

<error statusCode="404" redirect="notfindpage.htm"/>

</customErrors>

<!--mode="PassPort"微软护照-->

<authentication mode="Windows"></authentication>

</system.web>

</configuration>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: