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

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

2012-12-16 
引用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

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


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

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

如果是这样,那么楼主需要修改ASP.NET中的引用的WCF的地址。
[其他解释]
帮你顶~~~~~~~~~~~~~~~~~~
[其他解释]
ping不通这个机器名吧?   你没添加host  
[其他解释]

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

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

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


有道理~~~
[其他解释]
用户名或密码不对。???
[其他解释]
我的WCF 是在IIS 上部署的!
需要用户名密码吗?在部署的时候并没有设置!
在浏览器里直接访问WCF地址是没有错误的!
[其他解释]
连接时通的!
可以通过浏览器访问,
也可以在项目中“添加服务引用”,
可是在调用WCF服务方法的时候就报错了!
这个方法只是返回一个常量字符串!没有其他操作了!
“FoxDave” 我不是很明白你说“添加host” 是什么意思?
[其他解释]
WCF 的 web.config 需要做一些必要或则比较特殊的配置吗?
本地测试是没有问题的!
[其他解释]
我也出现了同样的问题,并不是在SERVER上开发两个程序???
有没有那位大侠知道啊??
[其他解释]
我也出现了同样的问题,并不是在SERVER上开发两个程序。
有没有那位大侠知道啊??
[其他解释]
终于发现,好像是ASP.NET的配置出现了问题。。。。

热点排行