コンテンツへスキップ

Service Busのクライアントで、ChannelFactoryのオープンでタイムアウト

2011年7月27日

Windows Azure の Application_Start で Response is not available in this context. では、Application_Start以外の場所でやればOKと書きましたが、サービスをAzureに配置する場合、Application_Start以外の場所でホストをオープンすると、クライアントにおいてChannelFactoryのオープンでタイムアウトするという事象に見舞われました。この因果関係を見つけるのに2日掛かりました。。。orz

どうにかしてResponse is not available in this context. をクリアせにゃならん!

そりゃもう必死に探しました。だって、ただでさえスケジュール押しているものですから。

そして、こんなん見つけました。

Azure and Response is not available in this context

どうやらこの方は、Application_StartでブロブにアクセスしようとしてResponse is not available in this context. に遭遇したそうです。ブロブアクセスではURLエンコードを使うでしょうから、根本は同じ原因と判断し、提示されているソリューションをまねしたところ! 見事に解消しました!

ちきしょー、オレの二日間返してくれ~

PS. このソリューション、いったい何をしているのか分かりません。分かる方、誰か教えてください。

From → .NET, Azure

コメントする

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Google フォト

Google アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。