2011-08-12 10 views
2

私のコンピュータでWindows Phone SDK 7.0を長時間使用しています。今はSDK 7.1(ベータ版)をインストールしましたが、何らかの理由でエミュレータを起動できません。私はこのエラーを取得しています:Mango SDKをインストールした後、Windows Phone Emulatorを起動できません

The program can't start because MFPlat.DLL is missing from your computer. Try reinstalling the program to fix this problem.

私は私のシステム上でそのDLLがありませんが、私は別のコンピュータからそれをgrabedとのSystem32に、エミュレータディレクトリにそれを置くが、まだ運。私は幸運でもSDKを2回再インストールしました。

アイデア? ありがとうございます。

+1

すべてのWP7開発関連ツールをアンインストールして、最初から再インストールしてみましたか? WebからDLLをダウンロードしてインストールすることは、必ずしも良い考えではありません。あなたのシステムはMango SDK B2のすべての要件を満たしていますか? – keyboardP

+0

私のシステムはMangoのすべての要件を満たしています。何らかの理由で私はそのDLLを持っていなかったようです。 @arteriusの解決策は私のために働いた。 – alf

答えて

4

[OK]をクリックしてください。まず、そのファイルが必要です。私のシステムでは、mfplat.dllが4つの場所に見つかりました。また、mfplat.dll.muiファイル(4つの異なる場所にもあります)が見つかりました。 ここに、そのファイルのリンクがあります(私のパブリックDropboxフォルダから)。私はさまざまな拡張子のアーカイブを作成します。 各フォルダにはパスを含むtxtファイルがあります。同じフォルダにコピーしてフィードバックを与えてください。

7z archive

RAR archive

ZIP archive

+0

うまく働いた。どうもありがとう! – alf

+0

友人にもありがとうございます(私たちは依然として理由を知りません)。 – Arterius

1

私は同じ問題がありました。私は可能性のある危険性にもかかわらずこのソリューションを試しましたが、それでも私のためには機能しませんでした。理由は、Arteriusによって投稿されたdllがWindowsの64ビット版用であるためです。私は32ビットのWin 7 OSを使用しています。 同じインストーラを使って別のPCにWP7 SDKをインストールしようとしましたが、驚いたことに、完全に機能しました。この2台のマシンの唯一の違いは、自分の仕事用ラップトップ(問題が発生した場所)で、OSのバージョンがWindows 7N(このバージョンにはメディアプレーヤーはバンドルされていません)でした。そして、私の他のコンピュータ(インストーラが完璧に動作する)では、Windows Media Playerがインストールされていたバージョンでした。 media updateがWindows Media Playerをインストールし、ダウンロードしてインストールしてから、再起動してエミュレータを試しました。意外にも、それは完全に働いた。

マイクロソフトは神秘的な方法で動作します!

関連する問題