zoukankan      html  css  js  c++  java
  • webservice调用dll

    今天客户那里报出来,ws通讯不成功。但是在本机和windows2003上都可以测试成功。WS的页面(asmx)可以出来,但是点击接口方法,调用就报http500错误。

     

    网站无法显示该页面

     HTTP 500
     
     

    最可能的原因是:

    • 该网站正在进行维护。
    • 该网站有程序错误。
     

    你可以尝试以下操作:

    后来用chrome再访问了一下,错误信息是这样的

    System.BadImageFormatException: 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)
       在 PwCommunicate.CsCommunicate.init(String ipAddr, Int32 port)
    通过网上查的一些信息System.BadImageFormatException错误一般是64位系统不兼容32位程序,只要在IIS里设置32位程序就可以了,具体操作:
    打开IIS7,在左边点“应用程序池”-》单击中间建好应用程序网站的项目---->在右上角点“设置应用程序池默认设置”
    在弹出框内“启用32位应用程序”改成true。这样就兼容32位程序执行和调用了。
  • 相关阅读:
    pku2226 Muddy Fields
    pku3715 Blue and Red
    关于二分图的最大权匹配
    pku 2262&& pku 2739 && pku 3006
    pku2060 Taxi Cab Scheme
    pku 1486 Sorting Slides
    id、css命名规范
    Git 常用命令
    sublime text3插件使用
    Java实现数据结构栈stack和队列Queue
  • 原文地址:https://www.cnblogs.com/Anders888/p/4718529.html
Copyright © 2011-2022 走看看