locked
添加服务引用 RRS feed

  • 问题

  • 给client添加服务引用时,它总说从地址下载元数据出错,请确认地址有效性。我是按试例一步步弄的啊。。。
    2011年10月20日 1:19

答案

  • 你看一下报错时候的详细信息 把里面的错误贴上来 一般错误可能是1.配置文件没找到 2.配置文件中的service和serviceBehavior没有对应 最好确认一下你的*.config文件已经放在共享目录的服务注册文件夹下 并且client在创建session时的serviceName与*一致
    2011年10月20日 2:51

全部回复

  • 以前也遇到过这样的问题。你按那么《微软高性能服务器》书上来是有错误的,你不要把服务重命名,直接用Service1,就可以了。

    如果你非要改名的话,在解决方案里,找到所有的Service1,都替换成你的服务名字,就好了。有问题联系我。

    希望对你有帮助

    • 已建议为答案 iiFlame 2011年10月20日 1:44
    2011年10月20日 1:44
  • 谢谢,但是服务不是必须叫Contest吗?

    我发现他给的示例中,服务叫AsianOptionsService 但下面client中添加的服务引用是AsianOptionService,即少一个s,这都能添加成功呀?

    2011年10月20日 2:00
  • 额,你看一下应该是命名空间叫这个名字吧,呵呵,我没看呢。

    服务不是必须要Contest的呀,在你建立session的时候,要用Contest这个名字当做服务名。而不是自己建立的时候就用这个。

    希望对你有帮助,我新建了个群:181176319

    • 已建议为答案 iiFlame 2011年10月20日 2:07
    2011年10月20日 2:07
  • 你看一下报错时候的详细信息 把里面的错误贴上来 一般错误可能是1.配置文件没找到 2.配置文件中的service和serviceBehavior没有对应 最好确认一下你的*.config文件已经放在共享目录的服务注册文件夹下 并且client在创建session时的serviceName与*一致
    2011年10月20日 2:51
  • 楼主,楼上的建议是正确的,asset中给的配置文件缺少service和serviceBehavior 的name,你添加以下就可以了,我刚成功重复了。就是不知道比赛时候的配置文件需要自己写吗,好难那,有没有童鞋自己写出完整的配置文件的?

     

    版主真的很给力,这次比赛的环境对大多数人来说太陌生了,多亏了版主的帮助意见

    • 已建议为答案 sorry963 2011年10月20日 10:57
    2011年10月20日 10:55
  • 有关配置文件的问题参见http://social.msdn.microsoft.com/Forums/zh-CN/WindowsHPCServer/thread/ea24236a-3bbe-4fdc-90b5-00f57101ebed,特别是实际比赛环境部分。

    2011年10月20日 12:46
    版主