zoukankan      html  css  js  c++  java
  • 部署iis服务器与c#程序遇到的问题小结

    记得上次部署IIS服务器比较顺利,半天搞定的?有点忘了。

    但,服务器版本各有不同,这次装的是server2008 R2 Ennterprice版。虽然忘了上次装的是哪个版本,但进去后发现有些东西明显不一样。

    总结一下这两天部署IIS服务器所遇到的问题:第一点:出现“HTTP 错误 404.0 - Not Found 您要找的资源已被删除、已更名或暂时不可用。”的提示,说明.netframework的版本不对,需要安装更高版本的。自己看一下应用程序池就知道。这种情况下,一般是自己的程序用的是更高版本的.net framework框架发布的。第二点:出现“安装4.5之后出现The provider is not compatible with the version of Oracle client。”的错误,说明是由于oracleDataAccess.dll所关联的几个控件没有一起放入程序所在bin文件夹下。OraOps12.dll (C:appAdministratorproduct12.1.0client_1in),oraociei12.dll(C:appAdministratorproduct12.1.0client_1),oraons.dll(C:appAdministratorproduct12.1.0client_1),oci.dll(C:appAdministratorproduct12.1.0client_1)放到与oracleDataAccess.dll同一目录下,即发布后的bin目录下。

    如果放了后还是不行,则建议装当时应用程序用到的oracle相关控件。本人就是把自己电脑上的ODTwithODAC121012装到了服务器上后程序变好的。

    第三点:如果程序能跑通了,但是遇到执行数据库操作的时候总是抛出异常或者发现返回的结果不对劲,那有可能是数据库连接上连不通导致。这时候最好把数据库连接的ip与端口号在服务器上ping或者telnet一下。

  • 相关阅读:
    TVM性能评估分析(三)
    TVM性能评估分析(二)
    TVM性能评估分析(一)
    飞腾上实体名单?
    华为不造车,广汽合作智能驾驶
    异构计算编程
    服务器硬件层次架构
    为何说要多用组合少用继承?如何决定该用组合还是继承?
    极客时间学习
    如果学不好编程,就看看这个吧
  • 原文地址:https://www.cnblogs.com/lxxhome/p/6640129.html
Copyright © 2011-2022 走看看