本帖最后由 z22708387 于 2014-03-13 14:49:36 编辑

解决方案 »

  1.   

    网站发布到iis上。用前台js调用dll失败。但是没有报错,没有提示。怎么解决?我是将已经编译好的加入到一个 web工程里。然后对其引用。前台js
    <html>
    <body>
        <object id='fuga' classid="bin\testwcf.dll#namespace.class">
            </objcet>
            <button id="btnAdd" value="test" onclick="testdll()">
            </button>
            <script language="javascript">
                function testdll() {
                    var s = document.getElementById("fuga").Create()
                    alert(s);
                }
            </script>
    </body>
    dll 命名空间为namespace中有一个名为class的类.
    其中有一个Create方法.我不知道为什么没有调用到dll 请高手大概告诉我原因..因为我也是在网上抄的...对于这个不太懂...
      

  2.   

    我对web的不是很懂,但是我知道javascript的运行时在浏览器电脑上,你的dll在服务器上,怎么能调用啊?
      

  3.   

    was没听过,百度了一下,感觉像是web service,这种东西传输数据一般情况下用的http协议或者socket传输或者传输xml对象
    wcf不是很清楚,以前试着用过一次,但是觉得太难用,还没入门,我就放弃了,wcf使用的是socket传输的序列化二进制数据客户端和服务端都要序列化和反序列化数据对象才进行的传输。
    iis就是·····懒得说了