Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
アプリケーションの実行環境について
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=186#CommentId1307
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
魔界の仮面弁士
 (社会人)
投稿日時
2008/12/17 12:31:50
> 上と下どちらの表を基準にしてよいのか教えてください。
基準にはなりません。自作ソフトの動作検証を Microsoft が行ってくれるわけではありませんから。
「下の表を満たしていなければ、自作ソフトも動作しない」という事は言えそうですけれどね。
楽観的に言えば、殆どの場合はそのまま動作するはずです。
ですが、他の方も書かれているように、OS 依存の機能を使っている場合は話が変わってきます。
(たとえば、Form の TransparencyKey プロパティは、Win98 ではサポートされていません)
なので確認のために、Virtual PC などを用いて複数の仮想環境を用意したり、あるいは
知人に試してもらっている方もおられるようです。
ただ個人ではなかなか難しい場合もあるので、他の環境での検証がなされていないソフトについては、
少なくとも開発環境では動いたということで、「Vista 対応」のみをうたうようにしておき、
あるいは、他の OS を「動作未検証」として表現するというのも手かも知れません。
厳密には、.NET Framework の Service Pack の有無によってさえ、利用できる機能や規定の
セキュリティ設定などは変化しますので、基本的に動作検証を行うには、実際に試してみるより
他にありません。それも、できれば開発環境の入っていない素の OS で試す必要があります。
> あと余談ですが64bitのWinてPC用のOSなのでしょうか。
PC 用(XP/Vista)もサーバー用(2003/2008)も存在します。
私が今自宅で使用しているノートPCも、64bit の Vista ですし。
> それとも64bitが今後は主流になるのでしょうか。まさかすでに主流だとか?
現時点ではまだ主流では無いと思いますが、今後は主流となるでしょう。私見ですけれども。
16bit 版アプリが動作しなかったり、64bit に非対応のソフトが存在するなどの理由から、
導入を見合わせる例も耳にしますので、完全な移行には、もうしばらくの猶予が
必要であると私は見ています。
その一方で、CPU 自体は 64bit 対応の物も多数出てきています。
http://www.amd.com/jp-ja/Processors/ProductInformation/0,,30_118_9331,00.html
http://www.intel.co.jp/jp/technology/intel64/index.htm
また、サーバー用 OS に関しても、今後(2008 R2以降)はすべて 64bit 版となります。
http://www.itmedia.co.jp/news/articles/0705/18/news031.html
こうした背景から、64bit化への波は、ここ数年で加速しているように見えますし、
今後は主流となっていくであろうことも予想できます。
ただし、主流にはまだなり切れていない感じを受けています。
たとえば、現在出回っている .NET のサンプルコードには、Win64で動作しないものも少なくありません。
また、今後のクライアント OS についても、Windows 7 に関する情報を見た限りでは、
64bit 版だけでなく、32bit 版も提供される予定のようですし。
それ以降のバージョンはどうなるか分かりませんけれどね…。