积极答复者
durable session client错误

问题
答案
全部回复
-
那个service1如果用一般的C# client可以调用的,都没问题。
configuration file确实不太会搞,就在sample上改了下,就这里改了些参数和地址
<microsoft.Hpc.Session.ServiceRegistration>
<service assembly="%CCP_HOME%ServiceRegistration\HPCtest.dll"
contract="HPCtest.IService1" type="HPCtest.Service1" includeExceptionDetailInFaults="true"
maxConcurrentCalls="0" serviceInitializationTimeout="60000"
enableMessageLevelPreemption="true" stdError="" maxMessageSize="65536">
<environmentVariables>
<add name="myname1" value="myvalue1" />
<add name="myname2" value="myvalue2" />
</environmentVariables>
</service>
<!--Below is a sample to config customized host
<host hostType="Customize" exeFileName="%CCP_DATA%\ServiceRegistration\ServiceBinary.exe" />
-->
</microsoft.Hpc.Session.ServiceRegistration>2011年10月17日 7:54 -
不像是配置文件的问题,感觉你接口继承关系没弄好,在I开头的文件里,是接口。建议你看看是不是跟指导书的代码有区别,代码中括号里的如,[ServiceContract] [OperationContract]内容不能省略的,如果你的代码没问题,那就有可能是你先添加了服务引用,然后又更改了服务。这样的话,右键点击服务引用,更新一下服务引用。
希望我的回答对你有帮助。
还是不行的话,请根据指导书仔细配置一遍,你会发现自己的错误所在的。
2011年10月19日 11:50