今後はちょっと意識しないといけないだろう例外
http://msdn2.microsoft.com/ja-jp/library/system.platformnotsupportedexception(VS.80).aspx
OSの機能を深く利用している.NETのベースクラスライブラリ(BCL:Base Class Library)で発生。
でもできるだけこれが発生しないようにしなくちゃいけない。
たとえばOS判定による振り分け
x86, x64による振り分けなどなど。
Environment.OSVersion
Environment.OSVersion プロパティ (System)
でも、Windows Server 2003のx64と、Windows XPのx64は両方Version 5.2だったりするわけですが(^^;;