zoukankan      html  css  js  c++  java
  • 关于ASP.net的一些问题的解决,不断更新中......

    1) ox8ffe2740错误,IIS无法启动的解决方法
    2008-04-05 02:53

    方法一:ox8ffe2740错误是 端口被占用.打开cmd,输入netstat -o 查看端口号与进程PID的关联表,查看http端口被哪个进程占用,记下该PID,比如1574,打开任务管理器,本身任务管理器是没有显示PID的,我们按"查看"->"选择列",选中PID,就可以查看到PID1574对应的进程了.

    方法二:cmd命令窗口输入netstat -abn ->c:/port80.txt 然后到c盘port80.txt文件中找到占用80端口的程序pid,记下pid。打开任务管理器,点击“查看”/选择列,勾选“PID(进程标识符)”,然后单击“进程”标签,找到80端口对应的pid,就可以看到是那个程序占用的了,更改这个程序的port,再重启这个程序,使更改生效。再次启动iis,一切ok。我是安装apache提示端口占用,用同样的方法,以前很少遇到,这次是应为安装的迅雷bt把80端口占用了,用上面的方法,顺利解决

    2)无法识别的配置节 system.serviceModel

    方法一 :

    1、进入到文件Machine.config所在目录下,打开之。

    2、增加如下配置节

    <system.data>
        <DbProviderFactories>
          <add name="Odbc Data Provider" invariant="System.Data.Odbc" description=".NET Framework Data Provider for Odbc" type="System.Data.Odbc.OdbcFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
          <add name="OleDb Data Provider" invariant="System.Data.OleDb" description=".NET Framework Data Provider for OleDb" type="System.Data.OleDb.OleDbFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
          <add name="OracleClient Data Provider" invariant="System.Data.OracleClient" description=".NET Framework Data Provider for Oracle" type="System.Data.OracleClient.OracleClientFactory, System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
          <add name="SqlClient Data Provider" invariant="System.Data.SQLClient" description=".NET Framework Data Provider for SqlServer" type="System.Data.SqlClient.SQLClientFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
          <add name="SQL Server CE Data Provider" invariant="Microsoft.SQLServerCe.Client" description=".NET Framework Data Provider for Microsoft SQL Server 2005 Mobile EdITion" type="Microsoft.SqlServerCe.Client.SqlCeClientFactory, Microsoft.SQLServerCe.Client, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
          <add name="Microsoft SQL Server Compact Data Provider" invariant="System.Data.SQLServerCe.3.5" description=".NET Framework Data Provider for Microsoft SQL Server Compact" type="System.Data.SqlServerCe.SqlCeProviderFactory, System.Data.SQLServerCe, Version=3.5.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
        </DbProviderFactories>
    </system.data>

    方法二:

    下载本机上运行正确的Mahcine.config 到运行错误的机器上

    方法三:

    安装.netframework 3.5


  • 相关阅读:
    第三百节,python操作redis缓存-其他常用操作,用于操作redis里的数据name,不论什么数据类型
    第二百九十九节,python操作redis缓存-SortSet有序集合类型,可以理解为有序列表
    第二百九十八节,python操作redis缓存-Set集合类型,可以理解为不能有重复元素的列表
    第二百九十七节,python操作redis缓存-List类型,可以理解为列表
    第二百九十六节,python操作redis缓存-Hash哈希类型,可以理解为字典类型
    第二百九十五节,python操作redis缓存-字符串类型
    第二百九十四节,Redis缓存-Redis安装
    第二百九十三,Memcached缓存
    第二百九十二节,RabbitMQ多设备消息队列-Python开发
    数据库大小写与编程语言大小写的区别
  • 原文地址:https://www.cnblogs.com/wallis0922/p/1409373.html
Copyright © 2011-2022 走看看