首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

摘引WCF出错,无法解析此远程名称: 'server'

2013-01-06 
引用WCF出错,无法解析此远程名称: 'server'。WCF 在服务器上部署好后可以访问,但是在引用方法的

引用WCF出错,无法解析此远程名称: 'server'。
WCF 在服务器上部署好后可以访问,但是在引用方法的时候出现错误!
错误信息如下:

---------------------------------------------------------------------------
无法解析此远程名称: 'server' 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.Net.WebException: 无法解析此远程名称: 'server'

源错误: 

行 362:        
行 363:        public string GetData(int value) {
行 364:            return base.Channel.GetData(value);
行 365:        }
行 366:        
 
源文件: c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\tccs.adsystem.website\a7067faa\d9364f37\App_WebReferences.9t7wzh4t.0.cs    行: 364 
--------------------------------------------------------------------------

这个server 是服务器的机器名。
服务器的软件环境是 .NET3.5  IIS6

已经注册WCF。
C:\WINDOWS\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe /i /x
C:\WINDOWS\Microsoft.Net\Framework\v3.5\WFServicesReg.exe /c

在网上查找了很多资料,还是没能解决这个问题。
有朋友了解的,还请帮忙解答下,谢谢了!


[解决办法]
ping不通这个机器名吧?   你没添加host  
[解决办法]
从楼主的描述来看,楼主的应用分为两个部分:
一个是WCF服务,另一个是一个ASP.NET应用,调用WCF服务。

楼主在开发时,WCF服务是在本机的,也就是server上。而开发也是在server上。

如果是这样,那么楼主需要修改ASP.NET中的引用的WCF的地址。
[解决办法]
帮你顶~~~~~~~~~~~~~~~~~~
[解决办法]

引用:
从楼主的描述来看,楼主的应用分为两个部分:
一个是WCF服务,另一个是一个ASP.NET应用,调用WCF服务。

楼主在开发时,WCF服务是在本机的,也就是server上。而开发也是在server上。

如果是这样,那么楼主需要修改ASP.NET中的引用的WCF的地址。


有道理~~~

热点排行