0

デルのサーバーと、VS2010の最終的なインストールが行われているHyper-V仮想マシンがあります。昨夜WP7.1ツールを追加し、今朝使用しましたが、エミュレーターを管理者として実行すると、フレームワークからエラーが発生しました。MFPlat.dllにエラーがありません。この投稿から解決し、Windows Media Foundationプラットフォームをインストールすると、エミュレーターは機能しましたが、「ビデオハードウェアはXNA開発をサポートしていない可能性がありますが、Silverlightは正常に機能する可能性があります。続行しますか?」というメッセージが表示されました。(大まかな翻訳)。デルサーバーなのでわかりますが、表示できます

[OK]をクリックすると、すぐにVMウィンドウが消え、HyperVは仮想マシンの接続が失われたことを報告します。VMでこの問題が発生したのはこれが2回目です(過去にバージョン7.0ツールでこれを試しました)。通常、マシンをシャットダウンすると元に戻りますが、これを乗り越えることはできません。

Windows PhoneツールはVMをサポートしていますか?

ありがとう。

4

2 に答える 2

0

電話ツールはVMをサポートしますが、エミュレーターは実際には仮想インスタンスであるため、ラッパーVM内で実行すると未知の問題が発生します。これらの問題のため、VM内でのエミュレーターの実行はサポートされていません。http://msdn.microsoft.com/en-us/library/ff637317(v=vs.92).aspx#BKMK_VMを参照してください

于 2012-02-16T13:12:33.543 に答える
0

このリンクhttp://www.dll-files.com/dllindex/dll-files.shtml?mfplatを参照してください。

mfplat.zipからmfplat.dllを抽出します。mfplat.dllを要求しているプログラムのインストールディレクトリにmfplat.dllを抽出することをお勧めします。

それでも問題が解決しない場合は、mfplat.dllをシステムディレクトリに解凍する必要があります。デフォルトでは、これは次のとおりです。

C:\ Windows \ System(Windows 95/98 / Me)

C:\ WINNT \ System32(Windows NT / 2000)

C:\ Windows \ System32(Windows XP、Vista、7)

64ビットバージョンのWindowsを使用している場合は、mfplat.dllもC:\ Windows \SysWOW64\に配置する必要があります。

必ず既存のファイルを上書きしてください(ただし、元のファイルのバックアップコピーを作成してください)。コンピュータを再起動します。

それでも問題が発生する場合は、次のことを試してください。

Windowsのスタートメニューを開き、「実行...」を選択します。CMDと入力し、Enterキーを押します(または、Windows MEを使用している場合は、COMMANDと入力します)。zippy32 mfplat.dllと入力し、Enterキーを押します。

于 2013-10-16T06:15:19.497 に答える