DOBON.NET DOBON.NETプログラミング掲示板過去ログ

VB2008で作成したソフトのWindows 8対応

環境/言語:[VB2008(.NET Framework 3.5)]
分類:[.NET]

VB2008(.NET Framework 3.5)で作成したソフトを配布しております。
元々はプラットフォームをAny CPUにしていましたが、使用しているdllがx86でしか動かず、また、Windows 7になってからx64機が増えたこともあり、x86ビルドすることにより対応するようになりました。

さて、この前置きは本題とは関係ないかも知れませんが、今後、Windows 8がリリースされると思いますが、VB2008で作成したソフトをWindows 8ユーザーに配布する際に、何か考慮しなければならないことってありますか?
当面、VBのバージョンを上げるつもりはないので、現在出されているアナウンスで何か情報がありましたらご教示頂きたく、宜しくお願い申し上げます。
2012/03/23(Fri) 22:57:45 編集(投稿者)

オフィシャルのアナウンスがあるかどうかは存じませんが、Consumer Preview の段階では、.NET Framework 3.5.1 はデフォルトでは入っていません。
(情報源: http://social.msdn.microsoft.com/Forums/ja-JP/windowsgeneraldevelopmentissuesja/thread/7f205547-4905-41c2-b176-e89956007f71 )

このため、Windows の機能の有効化から .NET Framework 3.5.1 を有効にしてもらうことが必要になります。
http://msdn.microsoft.com/ja-jp/library/hh506443(v=vs.110).aspx


これさえ満たされれば、x86 向けビルドなら x86/x64 の Desktop Application として動作することが期待できます。
(よっぽど凝ったアプリを作っていなければ…という前提ですが)

// メトロとして作ってないのでメトロアプリとして動くことはありません。
// ARM で動くかは謎。もしかしたら動かないかも?
■No30140に返信(Azuleanさんの記事)
> このため、Windows の機能の有効化から .NET Framework 3.5.1 を有効にしてもらうことが必要になります。
> http://msdn.microsoft.com/ja-jp/library/hh506443(v=vs.110).aspx

Azulean 様、貴重な情報ありがとうございました。

このスレッドは閉じないでおきますので、その他情報が御座いましたら追記頂けると幸いです。

DOBON.NET | プログラミング道 | プログラミング掲示板