Discussion:
.NET Compact Framework 2.0について
(too old to reply)
unknown
2006-04-04 09:25:02 UTC
Permalink
度々の質問ばかりの投稿で申し訳ございません。

OSイメージに、「.NET Compact Framwork 2.0」を追加し、
SDKウィザードにて、インストーラファイルを作成しようとしているのですが、
「.NET Compact Framwork 1.1」の時は問題なく作成されたのですが、
2.0では、システム生成されていませんと表示されます。

システム生成を行い、ランタイムイメージの作成を行ったOSイメージで、
「.NET Compact Framwork 2.0」が組み込まれており、ターゲット上で、
動作している事は確認しているので、
エラーが表示される原因が分からず困っております。
何か良い解決さくはないでしょうか?
unknown
2006-04-05 14:41:02 UTC
Permalink
タナビキさん、こんばんは。伊藤です。

.NET Compact Framework についてはあまり詳しくなく、回答では
ないのですが、一つ確認をさせてください。

OS イメージに .NET Compact Framework 2.0 を追加しとありますが、
PB で準備されている .NET Compact Framework は 1.0 です。
VS2005 では Ver 2.0 をサポートしていますが、この CLR とクラス
ライブラリを PB で OS イメージに組み込んだということでしょうか?

もしかして PB 用の CF 2.0 がダウンロードできるのかと思い、探して
みましたが、見つけることが出来ませんでした。再頒布可能な .NET
Compact Framework 2.0 のパッケージはありますが、こちらはおそらく
VS2005 でインストールされるものと同じものではないかと思います。
私の場合、VS2005 インストール済みのためか、この再頒布可能な
パッケージのインストールが出来ず、こちらは確認できていません。

タナビキさんの試された .NET CF 2.0 を OS イメージに組み込む
手順を教えていただけませんか?
--
伊藤 優@アキタ電子システムズ
unknown
2006-04-11 02:23:01 UTC
Permalink
伊藤様

回答が遅くなり申し訳ございません。
.NET CF 2.0 は以下の手順で追加いたしました。

カタログ内の以下のパスに.NET CF 2.0 がありましたので、
OSデザインに追加したのみです。

カタログ-コアOS-Windows CE デバイス-Applications and Services Development-.Ne Compact
Framework 2.0

開発用のPCには、VS2005はなく試しに作成したAPにて、
ターゲット上で動作確認したさいに、バージョンが異なるとエラーが
でたため、追加しました。(元々はターゲットには、.NET CF 1.0を入れていました。)

カタログにはいつからこの情報は追加されていたかは記憶していませんが、
QFEは以下を適用しています。
Windows CE 5.0_Product_Update_Rollup_2004
Windows CE 5.0_Product_Update_Rollup_2005
Post by unknown
タナビキさん、こんばんは。伊藤です。
.NET Compact Framework についてはあまり詳しくなく、回答では
ないのですが、一つ確認をさせてください。
OS イメージに .NET Compact Framework 2.0 を追加しとありますが、
PB で準備されている .NET Compact Framework は 1.0 です。
VS2005 では Ver 2.0 をサポートしていますが、この CLR とクラス
ライブラリを PB で OS イメージに組み込んだということでしょうか?
もしかして PB 用の CF 2.0 がダウンロードできるのかと思い、探して
みましたが、見つけることが出来ませんでした。再頒布可能な .NET
Compact Framework 2.0 のパッケージはありますが、こちらはおそらく
VS2005 でインストールされるものと同じものではないかと思います。
私の場合、VS2005 インストール済みのためか、この再頒布可能な
パッケージのインストールが出来ず、こちらは確認できていません。
タナビキさんの試された .NET CF 2.0 を OS イメージに組み込む
手順を教えていただけませんか?
--
unknown
2006-04-12 08:06:02 UTC
Permalink
タナビキさん、こんにちは。伊藤です。

QFE をあてて確認してみようと思うのですが、今週はずっと出張のため
ネットワーク環境が悪く、QFE のダウンロードが出来ません。戻ったら
確認しますので、ちょっとお待ちください。
--
伊藤 優@アキタ電子システムズ
unknown
2006-04-14 13:24:02 UTC
Permalink
タナビキさん、こんばんは。伊藤です。

今 QFE をダウンロード中で、最初のご質問については確認はとっていません。

ダウンロード作業中に QFE の内容について調べていたところ、.NET CF 2.0 は
2005 年 10 月 27 日のリリースのようです。従って 2005 年の Yearly に含まれて
います。翻訳が変ですが、その情報については以下をご覧ください。

 http://support.microsoft.com/kb/904260
--
伊藤 優@アキタ電子システムズ
unknown
2006-04-15 04:40:02 UTC
Permalink
タナビキさん、こんにちは。伊藤です。

いろいろと試してみました。その結果、次のようなことがわかりました。

1) .NET Compact Framework 2.0 を組み込んだ OS イメージでは SDK の
  ビルドは問題なく出来る。
2) .NET Compact Framework 1.0+2.0 を組み込んだ OS イメージでは
  SDK のビルドでは、OS イメージをビルド済みにも関わらず、システムが
  生成されていないとのメッセージが出る。そのまま SDK のビルドを継続
  するとエラーが発生し SDK が出来ない。

すなわち PB では .NET CF は 1.0+2.0 で OS イメージのビルドは出来ますが、
SDK のビルドで問題があるようです。まずは私が確認した問題と同じかを
確認するために、タナビキさんの環境でも .NET CF 1.0 を OS イメージから
削除して確認をしていただけませんか?

もし .NET CF 2.0 だけで対応できるのであれば、その形で OS イメージと
SDK を作成するという回避策もあります。
--
伊藤 優@アキタ電子システムズ
unknown
2006-04-17 05:05:01 UTC
Permalink
伊藤様

タナビキです。
調査、情報提供ありがとうがざいました。

.NET CF をOSイメージから削除することによりSDKのビルドに成功いたしました。
根本的に原因解決にはなっていないのですが、現状のAPでは、
.NET CF 2.0だけで対応可能ですので問題ないと判断できます。

古いAPをそのまましようする事ができるかどうか少し調査が必要です。
ただ、古いAPはネイティブコードで記述しているモノが多いので、影響はなさそうですが。

HELPやQFEにはその内容が記載されていないので、今後MSから出てくる情報を確認してみます。(こういった問題は今後改善されるような内容なのでしょうか?)
Post by unknown
すなわち PB では .NET CF は 1.0+2.0 で OS イメージのビルドは出来ますが、
SDK のビルドで問題があるようです。まずは私が確認した問題と同じかを
確認するために、タナビキさんの環境でも .NET CF 1.0 を OS イメージから
削除して確認をしていただけませんか?
もし .NET CF 2.0 だけで対応できるのであれば、その形で OS イメージと
SDK を作成するという回避策もあります。
--
unknown
2006-04-17 13:28:02 UTC
Permalink
タナビキさん、こんばんは。伊藤です。

根本対策ではないものの、とりあえず回避できそうでよかったですね。この
.NET CF 1.0 と 2.0 の共存については、私もその仕様についてわからないの
ですが、確認をしてみる事は可能です。マイクロソフト殿が不具合と考えれば
修正してくれるとは思いますが、多少時間は掛かるかもしれませんね。
--
伊藤 優@アキタ電子システムズ
unknown
2006-04-18 00:31:02 UTC
Permalink
伊藤様

タナビキです。
ありがとうございました。

こういった内容等のMSへの確認は、
どのような手続きで行われているのでしょうか?

MSとの契約の上、質問させて頂くという手続きをとらないと
いけないのでしょうか。

ご面倒ですが、よろしくお願いいたします。
Post by unknown
タナビキさん、こんばんは。伊藤です。
根本対策ではないものの、とりあえず回避できそうでよかったですね。この
.NET CF 1.0 と 2.0 の共存については、私もその仕様についてわからないの
ですが、確認をしてみる事は可能です。マイクロソフト殿が不具合と考えれば
修正してくれるとは思いますが、多少時間は掛かるかもしれませんね。
--
unknown
2006-04-19 23:11:02 UTC
Permalink
タナビキさん、こんにちは。伊藤です。

この手の確認は有償のプロフェッショナルサポートという形になるようです。
私もちょうど.NET Compact Frameworkについて検証を行う必要があり、
この件については確認をしてみようと思います。ただ時間的に数週間以上
掛かる見込みなので、すぐには結果は出ないでしょうが、わかりましたら
このニュースグループで報告しようと考えています。
--
伊藤 優@アキタ電子システムズ
unknown
2006-04-20 00:51:03 UTC
Permalink
伊藤様

タナビキです。
下記の件、よろしくお願いいたします。

プロフェッショナルサポートについては、自社内で確認してみます。
情報ありがとうございます。
Post by unknown
タナビキさん、こんにちは。伊藤です。
この手の確認は有償のプロフェッショナルサポートという形になるようです。
私もちょうど.NET Compact Frameworkについて検証を行う必要があり、
この件については確認をしてみようと思います。ただ時間的に数週間以上
掛かる見込みなので、すぐには結果は出ないでしょうが、わかりましたら
このニュースグループで報告しようと考えています。
--
Loading...