質問

誰が私を助けることができますか:私はvs.net 2008でWin7 x64に取り組んでいます。私はPocketPCのために開発しています。

アプリケーションがデバイスエミュレータに展開されると、コンピューター / DBサーバーに接続できません。両方のDEエミュレータとモバイルデバイスセンターは、DMAを使用するように構成されています。デバイスマネージャーを使用してデバイスを揺り動かすと、何も起こりません。

何を試すことができますか?

役に立ちましたか?

解決

This guy seems to have the same problem on MSDN.

Update: Finally tested this out. It works however i still needed to do a bunch of crazy stuff.

  1. I needed to install the regular version of Virtual PC SP1 after I followed the steps described in this article. This requires a number of donwloads, installs, restarts, etc... It also requires that you use IE because of all of the ActiveX crap and Windows Genuine stuff.

  2. Then I needed to fire up an emulator with the emulator manager, select file, config and enable networking.

  3. Next i needed to open my network connection properties and enable virtual network connections. Described in greater detail here.

  4. Having done all of this, you can now cradle the device in the emulator manager. Now in the Windows Mobile Device Manager you should notice that it is connecting to your device. Additionally the internet on the device seems to work w/o any special setup since it piggybacks off of your local pc connection (connecting without cradling is another story from what i understand...)

The reasoning for the complexity of all of this is as follows, if understand correctly:

  • You need the virtual network adapter (for obvious reasons)
  • MS no longer offers the DL as a standalone, but bundles it with Virtual PC (only 30 megs so no big deal)
  • The Virtual PC installer broke with Vista (mostly installs just fine but silently fails for at least virtual network adapters if not other components)
  • Apparently it is still broken in 7 and must be worked around via the above or similar routine (apparently it's possible to manually install the driver sans Virtual PC but that seemed more tricky to me...)

Further helpful discussion here.

And there you have it.

brian

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top