8

次の問題があります。誰かが解決策を持っていることを願っています。以前は Windows 8.1 と Visual Studio 2013 を使用していました。Windows 10 にアップグレードしました。Visual Studio 2015 Enterprise をインストールしました。空のユニバーサル Windows アプリ用のプロジェクトを 1 つだけ使用して、新しいソリューションを作成しました。私はC#を使用しています。

「Mobile Emulators 10....」のいずれかを選択してプロジェクトを実行しようとすると、次のエラーが表示されます。 ここに画像の説明を入力 ただし、「Simulator」を選択すると動作します。また、Windows Phone 8.1 用のソリューションを開いて「Emulator 8.1」を使用して実行すると、機能します。

どんな助けでも大歓迎です。ありがとうございました。

4

5 に答える 5

6

同様の問題がありましたが、VMWare Fusion を使用して Windows 8.1 を実行しています。この記事の手順で問題が解決しました。 https://blogs.endjin.com/2013/06/running-the-windows-phone-emulator-in-vmware-fusion/


  1. エミュレーターを実行している仮想マシンを停止します。
  2. 仮想マシン ライブラリを開く ⇧</kbd>⌘</kbd>L (Windows→<code>Virtual Machine Library)
  3. リストで VM を選択し、Settings→<code>Processors & Memory→<code>Advanced Optionsに移動します。

    チェックEnable hypervisor applications in this virtual machineボックスをオンにして、ネストされた仮想化を有効にします。これによりvhv.enable = "TRUE"、VM 構成ファイルが追加されます (詳細は後述)。

  4. VM リストに戻り、VM を右クリックして [ ] を選択しますShow in Finder
  5. Finder ウィンドウで、右クリックして をクリックしますShow Package Contents
  6. コンテンツ (ファイルとフォルダーのリスト) が表示されたら、VMware 仮想マシン構成ファイル (拡張子が.vmxのファイル) を見つけます。
  7. このファイルを TextEdit で開き、最後に次の行を追加します。hypervisor.cpuid.v0 = "FALSE"
  8. VM を保存して再起動します。
于 2016-01-08T23:27:10.483 に答える
3

HoloLens エミュレーターを実行しようとすると、この問題が発生しました。Hyper V マネージャーに移動し、Hyper-V 設定に移動する必要がありました。物理 GPU を選択し、[この GPU を RemoteFX で使用する] ボックスのチェックを外します。

rdvgm.exe がこれに関連します。そのオプションをオフにすると、問題が解決しました。

于 2016-06-22T23:14:40.483 に答える
1

解決済み : 私も同じ問題に直面しました。私の場合、問題は開発者モードを有効にしていないことでした。有効にすると、完全に正常に機能しました。

于 2016-09-06T06:15:04.920 に答える
0

誰かが興味を持っている場合に備えて、ここで私に合った解決策を見つけました:

https://social.msdn.microsoft.com/Forums/vstudio/en-US/823ce958-5287-40f9-bfc8-8fb6db0d4f95/visual-studio-2015-windows-mobile-10-emulator-app-deployment-failed- error?forum=visualstudiogeneral

基本的に、人々がすべきことは次のとおりです。

  • 1) VS 2015 でエミュレーターを選択してから F5 キーを押して、アプリの展開プロセスを開始します。
  • 2) エミュレーターが起動し、「OS が起動しています」と表示されるまで待ちます。
  • 3) 次に、タスク マネージャーに移動し、VS 2015 のプロセス (devenv.exe) に移動して、それを強制終了します。

結果: エミュレーター イメージがビルドされ、VS が実行されていないため、アプリのデプロイ プロセスが失敗することはありません。

エミュレーターが完全にビルドされ、Windows Mobile 10 の動作が確認できたらすぐに、エミュレーターを閉じて、VS 2015 からアプリのデプロイ プロセスを再開します。今回は、アプリの展開プロセスが成功します。

于 2015-08-26T15:47:33.927 に答える