3

この長い質問を読んでくれてありがとう。それは本当に重要です。あなたが私を助けてくれるなら、私はそれを感謝します:)

問題 - - - -

Windows 7.1 SDK を約 2 か月間使用しています。エミュレータは今のところ問題なく動作しています。しかし、今日、このエラーが表示されるようになりました (保存された状態 (ファイル名).dess が破損しています。破損した保存された状態ファイルを削除してから、再試行してください)。プロジェクト コードに大きな変更を加えたり、ファイルを移動したりしていません。ボタンの Visual State アニメーションをいくつか追加しました。

それが示唆したように、私はファイルを削除することにしました。その後、再びデバッグを開始しました。ただし、エミュレーターが開き、メッセージが表示されるようになりました (Windows Phone エミュレーターは完全な OS 再起動を実行しています)。このメッセージは非常に長い間表示されていました。エミュレータとプロジェクトを閉じました。それ以来、エミュレーターを使用できなくなりました。Visual Studio で通常どおりコーディングできますが、アプリケーションをテストできません。

私が試したこと------

この問題について調べたところ、同じエミュレータの問題に直面した他の多くの人が見つかりました。彼らの提案に従って、Windows Phone SDK 7.1 の修復を 1 回実行しました。また、SDK 7.1 を一度アンインストールしてから再インストールしようとしました。

システム仕様-----

Windows Phone (Windows 7 64 ビット) 用の Visual Studio Express 2010 を使用しています。

次のリンクから Windows Phone SDK 7.1 をダウンロードしました: http://go.microsoft.com/fwlink/?LinkId=258412

この問題は、ハードウェアの非互換性が原因である可能性があることを読みました。ただし、私のマシンはエミュレーターと互換性があると思います。ここにいくつかの情報があります。

  • DirectX バージョン: DirectX 11

  • 8GBのRAM

  • ドライバーモデル: WDM 1.1

追加情報:

「January Update」をインストールすると、この問題が解決する可能性があることを読みました。このリンクから更新プログラムをダウンロードしようとしました: http://www.microsoft.com/enus/download/details.aspx?id=23854

しかし、インストーラーは、更新プログラムが使用している製品/製品のバージョンと互換性がないと言っていました.

4

3 に答える 3

2

通常、WP7.1 SDK の修復機能ですべての問題を修正できます。エミュレータの保存された状態の生成を再度実行します。

最初に%ProgramData%\Microsoft\XDEフォルダー内のファイルを削除してから(別の場所にバックアップしてください)、エミュレーターを実行してください。エミュレーターが実行され、「 Windows Phone Emulator is doing a complete OS boot」というメッセージが表示された場合は、起動させます。多少時間はかかりますが。このようにして、エミュレーターが実際にコンピューターで実行できることがわかります。これにより、保存された新しい状態のイメージが生成されることはありませんが、エミュレーターは少なくとも読み込まれる必要があります。

次に、 http://www.microsoft.com/en-us/download/details.aspx?id=29233からWP7.1.1 SDK アップデートをインストールしてみてください。この更新プログラムでは、元の 512 MB のイメージに加えて、追加の 256 MB のエミュレータ イメージもインストールされます。また、プロセスでエミュレーターの保存された状態を生成し、問題を解決する可能性があります。

すべてが失敗した場合は、次の手順を試して、エミュレーターの保存された状態を修正してください。

  1. WP7.1 SDK のアンインストール
  2. 次のフォルダーを手動で削除します。
    • %ProgramData%\Microsoft\XDE
    • %LocalAppData%\Microsoft\XDE
  3. WP7.1 SDKを再度インストールします。
  4. WP7.1.1 SDK アップデートをインストールします: http://www.microsoft.com/en-us/download/details.aspx?id=29233

編集: ところで、コンピューターを再起動しようとしましたか?これで問題が解決したら。

于 2012-12-09T12:51:04.633 に答える
0

私は長い間同じ問題を抱えていました。これを試してみてください: Visual Studio 2010 を起動しますが、デバッグを開始する前に、開いているすべてのページのタブをクリックして、すべての xaml ページとコード ビハインド ページをロードできるようにします。

Visual Studio を開いたときに気付きましたが、最初に開いたページは xaml ページではなくコード ビハインド ページだったので、最初に xaml ページのタブをクリックしたときは、当然 xaml ページの読み込みに時間がかかりました。エディターに。ただし、それと 1 つ以上の開いている xaml ページも読み込まれると、エミュレーターはエラー メッセージなしで起動しました。

于 2013-11-07T12:45:38.713 に答える
0

さて、私はこの問題を解決することができました。Windows を再インストールし、SDK 7.1 を再度ダウンロードしました。エミュレーターは正常に動作するようになりました。@Paulos、助けてくれてありがとう!

于 2012-12-16T10:04:07.083 に答える