[リストへもどる]
一括表示
タイトルEmbeddedにて
記事No163
投稿日: 2009/11/22(Sun) 12:17:30
投稿者ひらい
いつもお世話になります。
さて、今回OSをWindows Embedded Standard 2009に移行できないか検討中です。
しかし試した結果初期化にてまた失敗してしまいます。

w.Initialize()

XP Homeでもちょくちょくあった上に他の方はこんな問題も起こっていないようですのでマザーから提供されるドライバ関係に何か問題があるのでは?と思っています。今のところ全て同じマザーにて使用しているので・・・。
そこで2つ質問があります。
関係するファイルのバージョンによって問題が起こりますか?たとえば.NET Framework2.0でソフトを開発し、ターゲットPCでは3.5になっていた場合エラーが起こるとか・・・。開発環境のWindowsXP ProとターゲットとしているEmbeddedの環境は日本語版、英語版以外にも違いがありますと聞いています。そこでチェックツールがあればいいなぁと思います。初期化する前にそれらをチェックして問題があるファイルまたは項目を返してくるような関数があれば・・・と思いますが難しいでしょうか?
で、2個目の質問ですが、初期化に失敗した場合、なぜ失敗したのか調べる方法は無いでしょうか?なぜ失敗したのかわからないのでそれが出ただけでお手上げ状態になってしまいます。

タイトルRe: Embeddedにて
記事No165
投稿日: 2009/11/22(Sun) 17:17:47
投稿者田村(管理人)
参照先http://denkabow.com
ひらい さん、こんにちは。

> そこで2つ質問があります。
> 関係するファイルのバージョンによって問題が起こりますか?たとえば.NET Framework2.0でソフトを開発し、ターゲットPCでは3.5になっていた場合エラーが起こるとか・・・。

.NET Framework 3.5は2.0の上位互換があるので大丈夫だと思います。
下記ページを参照してみてください。
http://msdn.microsoft.com/ja-jp/library/bb822049.aspx

>開発環境のWindowsXP ProとターゲットとしているEmbeddedの環境は日本語版、英語版以外にも違いがありますと聞いています。そこでチェックツールがあればいいなぁと思います。初期化する前にそれらをチェックして問題があるファイルまたは項目を返してくるような関数があれば・・・と思いますが難しいでしょうか?

Embeddedや英語版を検証する環境がないので難しいです。

> で、2個目の質問ですが、初期化に失敗した場合、なぜ失敗したのか調べる方法は無いでしょうか?なぜ失敗したのかわからないのでそれが出ただけでお手上げ状態になってしまいます。

現バージョンは、エラーの詳細を知ることはできません。
検証用の特別バージョンを用意するのでお待ちください。

タイトルRe^2: Embeddedにて
記事No166
投稿日: 2009/11/22(Sun) 21:38:40
投稿者田村(管理人)
参照先http://denkabow.com
ひらいさん、こんばんは。

若葉ヘルパー2.42検証用バージョンを作成しました。

http://denkabow.com/freeware/wakaba/download/wakaba242debug.zip

ダウンロードしたzipファイルを展開して「wakaba.dll」「wakaba.xml」をC:\Program Files\Wakabaフォルダへコピーしてください。

Initializeメソッドでエラーが発生した場合、詳細情報をメッセージボックスで表示します。
お手数ですがメッセージボックスで表示される内容をスクリーンキャプチャしてsupport@denkabow.comまでお送り願えませんでしょうか?

エラーが発生すると複数回メッセージボックスが表示されると思うので時系列でスクリーンキャプチャ画像ファイル名をつけていただけるとありがたいです。「01.jpg」「02.jpg」など

お手数ですがよろしくお願いします。