0

私はこのエラーメッセージを受け取りました:

例外: この例外にはエラー メッセージがありますが、これらのメッセージはオプションであり、現在このデバイスにインストールされていないため、表示できません。Windows Mobile 5.0 以降の場合は「NETCFv35.Messages.EN.wm.cab」、その他のプラットフォームの場合は「NETCFv35.messages.EN.cab」をインストールしてください。アプリケーションを再起動して、メッセージを表示します。

HD でそのファイルを無駄に検索し、ビンジング (強打しますか?) して、ここで見つけることができました。

http://www.codeplex.com/Download?ProjectName=beyondpod&DownloadId=29539

しかし、それを見つけるには、デバイスのどこにインストールする必要がありますか? ルート上、またはアプリが存在するフォルダー内ですか? コピーするだけですか、それとも他に何か関係がありますか?

アップデート

これ: http://msdn.microsoft.com/en-us/library/bb986876.aspxは、「デフォルトの場所は C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5\WindowsCE\Diagnostics です」と述べています。しかし、私のデバイスにはそのようなパスがありません。私が見つけることができる最も近いものは次のとおりです。

Computer\DuckbilledPlatypus's Device 2\\\Windows\SQLCE 2.0

-と:

Computer\DuckbilledPlatypus's Device 2\\\Windows\NETCFKeys

更新 2

タクシーをデバイスの「ルート」とアプリが存在するフォルダーにコピーしましたが(デスキャブと呼ぶべきかもしれませんが、自分自身をキューティーとは呼びません)、それでも同じエラーメッセージが表示されますエラーメッセージを表示できること。IOW: 助けて!

更新 3

ここで修正を試みた後でも: http://blogs.msdn.com/b/martijnh/archive/2008/01/03/fixing-exception-messages-on-the-net-compact-framework-3-5.aspx (deathcab 内のファイルの 1 つの名前を変更します) 同じ古い long-donkey err msg が表示されますが、これはおそらく抑制されているものよりもはるかに長いものです。

更新 4

http://blogs.msdn.com/b/martijnh/archive/2008/01/03/fixing-exception-messages-on-the-net-compact-framework-3-5.aspxで修正を読んで、もう少しよくよく考えてみると、誰かが System.SR.dll をプロジェクト参照として追加する必要があると言ったようです。試してみると、「'\System.SR.dll' への参照を追加できませんでした。これは .NET アセンブリではありません。

ぐぐぐぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁ!!!!!!!!!

更新 5

「実行する」とは、ctackeが2クリックすることを意味していると思います(cabファイル)。これにより、cab に含まれるファイル (_setup.xml) と、非常に風変わりな名前の 4 つのファイルが表示されます。_setup.xml を 2 回クリックすると、潜在的に有害な (xml) ファイルに関する警告メッセージが表示されましたが、私は大胆に先に進みました (ねえ、それは私のものではありません)。コンピューター)。何かをしているように見えました (ただし、確認メッセージはありません)。_setup.xml を 2 回クリックしたときに開いた XML は、ファンキーな名前のファイルの 1 つが System.SR.dll に名前変更されることを示していました (手動でそれを行った人は何らかの失敗イベントを経験したに違いありません)。私のプロジェクトへの参照として System.SR.dll を再度追加しようとすると、うまくいくように見えました (少なくともエラーメッセージはありませんでした; System.SR.dll は、名前が変更されたファンキーな名前のファイルよりもはるかに小さいです)。ただし、アプリを実行すると、同じお父さんが爆破したエラーのないメッセージが表示されます。反対側にも火がある場合、その輪を飛び越えて何の役に立つのですか?

ただ、エラーのないメッセージのタイトル バーに System.InvalidOperatio... というメッセージが表示されていることに気付きました。それでも、メッセージの残りの部分を確認することなく、私はまだほとんど不透明な状態にいます。

更新 6

あはは!最終的に機能するようになりました: プロジェクトへの参照として追加する必要があっただけでなく (実際には、おそらくそれは必要ないかもしれません)、(338 と比較して 91KB) の新しいスリム バージョンをハンドヘルド デバイスにコピーする必要がありました。 「ルート」およびアプリが存在するフォルダーにあります。どちらが必要かはわかりませんし、あまり気にしません。

4

2 に答える 2

2
  1. クレイにはこれが必要ですが、完全を期すために、開発者のコ​​ンピューターであるWindows Mobile6SDKおよび6.5にインストールしてください。
  2. コンピューターで、C:\ Program Files(x86)\ Microsoft.NET \ SDK \ CompactFramework \ v3.5 \ WindowsCE \ Diagnostics(つまり、SDKをインストールした場所)に移動します(32ビットのみのマシンの場合は(x86)を削除します)
  3. NETCFv35.Messages.EN.cabをハンドヘルドにコピーします
  4. ハンドヘルドでCABをクリックし、インストールに従います。
于 2013-03-22T06:26:18.543 に答える
0

最終的に機能するようになりました: プロジェクトへの参照として追加する必要があっただけでなく (実際には、おそらくそれは必要ないかもしれません)、(338 と比較して 91KB) の新しいスリム バージョンをハンドヘルド デバイスにコピーする必要がありました。 「ルート」およびアプリが存在するフォルダーにあります。どちらが必要かはわかりませんし、あまり気にしません。

面倒くさい!そのようなリガマロールは、私をLAのロドニー・キングのように感じさせます

于 2013-03-21T22:08:43.830 に答える