2012-07-12 3 views
0

모든 웹을 확인했지만 거의 새 버전의 nservicebus이므로 누구에게도이 문제가 발생했는지 확실하지 않습니다.NServiceBus 3.0.0 ~ 3.2.6 업그레이드 Bus.Reply는 더 이상 지원되지 않습니다.

버전 3.0.0에서 3.2.5 (및/또는 3.2.6)로 업그레이드 한 이후. 클라이언트가 send()를 사용하는 동안 Bus.Reply가 클라이언트에 응답을 보낼 때마다. register ...) 클라이언트는 들어오는 응답을 처리하지 않는 것 같습니다. 응답 된 메시지가 들어있는 입력 대기열이 있지만 메시지는 계속 남아 있고 아무도 그 메시지를 선택하지 않습니다. (그리고 당신은 짐작했다. 아무런 에러도 던지지 않는다.)

나는 샘플들을 검사했다. (fullduplex, asyncpagesmvc3) 그들은 똑같이 보였다. 그리고 이상하게 .. 그들은 효과가 있었다.

나는 무엇에주의해야합니까? btw 대기열에 적절한 사용 권한이 설정되어 있습니다 ... 그리고이 전체 응답은 3.0.0에서 잘 작동합니다 (심지어 3.2.6에서 3.0.0으로 되돌릴 때도)

어떤 생각이 들었습니까? tnx!

+0

NVM를 설치합니다 .. 우리가 시작하는 전화 내부에, 그냥 샘플과 같은 코드를 추가 :.. 을 "() => Configure.Instance ForInstallationOn (). Install() " 어쨌든 무엇입니까? :/ –

+0

버스를 시작할 때 설치 관리자가 실행되는지 확인하십시오 –

답변

0

웹 응용 프로그램에서 작업하는 경우 버스 초기화 중에이 작업을 시도해 볼 수 있습니까?

Configure.Instance.ForInstallationOn()()

+0

어쨌든 연고와 관련이 있습니까? 권자 –

관련 문제