1


1

私はちょうど新しいおもちゃ、Windows Mobile 6を搭載した電話を手に入れました。 VS2008(C#)でシンプルな "Hello World"アプリを作成しようとしていますが、デバイスに接続できません。 ActiveSync経由(USB経由)で接続しているのでファイルシステムを閲覧できますが、何らかの理由でアプリをビルドしてデバイスにデプロイしようとすると、「Connect to device failed」と表示されます。

Windows Mobile 6 Professional SDKと.net Compact Framework 3.5ランタイムをデバイスにインストールしたところ、すべてうまくいきました。 エミュレータでアプリを実行できますが、奇妙な理由でデバイスに接続できません。 私はこれが進むべき情報の多くではないことを知っています、しかし私は完全に迷っています!

1 Answer


2


いくつかの可能性がありますが、ほとんどの場合セキュリティと関係があります。 あなたが「許可されていない」をインストールすることを防ぐために、キャリアは デバイスをロックするオプションを持っています"アプリケーション。 セキュリティの粒度もあります。 多くのデバイスはアプリを実行できますが、それらは署名されている場合に限られます。 一部のデバイスではこの設定を変更できます。そうしないと、少なくとも未署名のアプリケーションが実行されようとしていることがわかり、問題ないかどうかを確認するメッセージが表示されます。 http://www.microsoft.com/downloads/details.aspx?FamilyID=7e92628c-d587-47e0-908b-09fee6ea517aを使用する hereおよびhttp://msdn.microsoft.com/en-us/library/ms894922.aspx[here]のプロビジョニングの詳細を読んでください。

http://msdn.microsoft.com/en-us/library/bb158503.aspx[開発証明書]または実際の証明書のいずれかを使用してアプリに署名する必要があるかもしれません - 特にアプリをデプロイする予定の場合は。