1

アプリケーション(ASP.NET WebアプリケーションをWebロールに変換)をデバッグするたびに、ログインページにアクセスできます。サインインしてデバッグすると、正常に動作しているように見えますが、ログイン後にランディングページに移動するとすぐに、DevFC.exeはエラーで動作を停止します。

DevFC.exe [8072]で未処理の例外('System.Net.Sockets.SocketException')が発生しました。

今、私は問題を検索し、同じポート(12000)でリッスンするVMWareワークステーションとそのポートでもリッスンするHTCSyncが原因でDevFC.exeがクラッシュすることについて何かを見ました。私のマシンにはこれらのアプリケーションがないので、ここで迷子になります。(Sysinternalsの)TCPViewを使用すると、そのポートを使用している他のアプリケーションは見つかりません。

私が気づいたことの1つは、DevFC.exeが開始されると、[システムプロセス]がlocalhost:12000への接続を作成することに夢中になっていることです。

誰かがこれについていくつかの洞察を持っていますか?

4

2 に答える 2

2

これはばかげているように聞こえるかもしれませんが、マシンを再起動すると問題が解決する場合があります。それでもうまくいかない場合は、別のマシンでプロジェクトを試してください。プロジェクトが機能する場合は、プライマリ コンピューターに問題があります。Azure SDK をアンインストールしてから再インストールしてみてください。セカンダリ マシンで devFabric がまだクラッシュする場合は、プロジェクトに関連するものです。

于 2011-11-04T00:57:30.793 に答える
1

%localappdata%\dftemp\DevFCLogs (C:\Users\[user]\AppData\Local\dftmp\DevFCLogs) の DevFC フォルダーに作成されたログを参照してください。これにより、実際のエラーが明らかになることを願っています (私の場合、ポート 12001 での競合でした。後で netstat -ab を実行したところ、vmware-hostd.exe であることがわかりました。これは VMWare Workstation 8 に含まれているサービスです。あなたはそれを持っていないと言いましたが、他の競合するソフトウェアを持っている可能性があります)。

詳細については、このスレッドも参照してください。

http://social.msdn.microsoft.com/Forums/en-US/windowsazuredevelopment/thread/7e205afd-4b9a-4387-8e10-99e4b8f27788

于 2011-11-07T04:29:11.160 に答える