7

Windows 7、VS2012-Update1、x64。

新しい MVC プロジェクトを開始し、それに Azure プロジェクトを追加するとします。Azureエミュレーターでローカルにデバッグできません。

エラー:

操作に予想以上の時間がかかる

64 ビットのデバッグ操作に予想以上の時間がかかっています。これは、サード パーティのネットワーク ソフトウェアとの非互換性が原因である可能性があります。これらの問題のトラブルシューティングについては、ヘルプを参照してください。

そのメッセージを終了すると(2回):

Microsoft Visual Studio 用 Windows Azure ツール

デバッガーをロール インスタンス 'deployment18(18).mvctest.Azure.Website_IN_0' に prces Id:'8752' でアタッチ中にエラーが発生しました。添付できません。Microsoft Visual Studio リモート デバッグ モニターがリモート マシンで閉じられました。

最初のメッセージですが、Web サイトのターゲットを x86 に変更すると、問題が解決することがわかっています。(これにより単体テストのデバッグの問題が解決されました) しかし、x86 に変更すると、次のメッセージがポップアップ表示されます。

Microsoft Visual Studio 用 Windows Azure ツール

デバッグを開始できません。このロールは、Windows azure コンピューティング エミュレーターと互換性のないプラットフォーム用に構築されました。このシステムでは、コンピューティング エミュレーターは anyCPU と x64 をサポートします。

デバッグなしで (x86 ではなく) 起動すると、Windows エミュレーターが起動し、Web サイトが開きます。

これを解決して、Azure エミュレーターで x64 Web サイトをデバッグできるソリューションはありますか?

ありがとう。

問題が解決しました:

問題は、通常のアカウントには管理者権限がなく、別の管理者ユーザーの資格情報を使用して管理モードで実行する必要があることでした。その管理者ユーザーでログオンしてすべてを開始した場合、そのユーザーは Azure エミュレーターも読み込むことができませんでした。すべての共同開発者が同じ問題を抱えていました。しかし、通常のアカウントが管理者権限に戻ると、エミュレーターは正常に起動しました。だから私はそれらの管理者アカウントに何かが欠けていたと思います(私にはわかりません)

4

2 に答える 2

2

リモート デバッグ サービスとマシン デバッグ マネージャー (x64 用) が正しくインストールされ、実行されていることを確認します (サービスは自動で、特に無効になっていません)。

こちらの手順に従って、リモート デバッグ ツールをダウンロードして再インストールすることもできます。

同じマシン上にある場合でも、エミュレーターのデバッグはリモート デバッグ パスを経由する可能性があります。

于 2013-03-19T14:00:12.843 に答える
1

しばらくの間これをグーグルで調べていましたが、問題はWindowsにインストールされたネットワークドライバーに関連しているようです. VPN がインストールされていますか? アンインストールして、もう一度やり直してください。それ以外の場合は、ネットワーク カード ドライバーの一部である可能性があります。ここでも同じで、アンインストールしてからやり直してください。Visual Studio をアップグレードすることでこれを解決した人もいます。

于 2013-03-20T19:32:47.303 に答える