0

Windows Azure Web ソリューションを起動しようとすると、コード 10048 でソケット例外が発生し続け、ローカル エミュレーターへの展開が停止します。

ここに画像の説明を入力

競合するポートに問題があるように見えますか?

私は試しました:-コンピューターを再起動して、リソースを保持していたプログラムがあったかどうかを確認します-Azure SDKとツールを再インストールします。

VSからの出力は次のとおりです。

Windows Azure Tools: Warning: Remapping public port 80 to 81 to avoid conflict during emulation.
Windows Azure Tools: Warning: Remapping public port 3389 to 3390 to avoid conflict during emulation.
Windows Azure Tools: Warning: Remapping private port 80 to 82 in role 'CloudSearch.Master.Web' to avoid conflict during emulation.
Windows Azure Tools: Warning: Remapping private port 3389 to 3390 in role 'CloudSearch.Master.Web' to avoid conflict during emulation.
Windows Azure Tools: [Listener127.0.0.1:81] Socket Exception (10048) occured when initializing client listener 
Server stack trace: 
   at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]: 
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at Microsoft.Windows.Azure.DevFabric.IManagement.UpdateTenant(String tenantName, ServiceModelDefinition serviceModel)
   at Microsoft.ServiceHosting.Tools.DevelopmentFabric.FabricClient.AddServiceDeployment(String tenantName, ServiceModelDefinition serviceModelDefinition, String instanceDescriptionPath, ServiceDeploymentOptions options)

私はグーグルから多くを見つけることができなかったので、あなたの誰かが答えを持っていることを願っています.

4

1 に答える 1

1

.csdef プロジェクトをチェックして、http/https エンドポイントが 1 つしかないことを確認してください。これを行うには、クラウド プロジェクトのプロパティを右クリックし、エンドポイントを選択します。http (80) と https (443) の両方を使用すると、このエラーがスローされることがわかりました。

また、IIS Express (最近のバージョンの SDK のデフォルト) を使用している場合は、完全な IIS サービスを停止すると役立つ場合があります。

于 2013-06-15T14:50:47.593 に答える