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 エミュレーターも読み込むことができませんでした。すべての共同開発者が同じ問題を抱えていました。しかし、通常のアカウントが管理者権限に戻ると、エミュレーターは正常に起動しました。だから私はそれらの管理者アカウントに何かが欠けていたと思います(私にはわかりません)