私は私たちがユーザーエージェント文字列からメジャーバージョンとSPバージョンを検出できることを知っています。Internet Frameworkの.netフレームワークのバージョンと改訂を確認してください
しかし、私はすなわち
2.0 RTM (x86) 2.0.50727.42
2.0 RTM (Vista) 2.0.50727.312
2.0 (KB928365) 2.0.50727.832
は私に異なるあり、そしてそれらは、このようなユーザーエージェントで報告を受けるだけでなく改定を区別する必要があります。 のMozilla/5.0(互換; MSIE 7.0 ;のWindows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727 、メディアセンターPC 5.0; .NET CLR 3.0.04506; .NET CLR 3.5.30707; InfoPath.1; EL-GR)
( http://en.wikipedia.org/wiki/List_of_.NET_Framework_versions)
がユーザーの操作を必要としない限り、任意の方法(Silverlight、Flash、Javaなど)を使用できます。
更新:ほぼあります... Signed .NET ActiveXは中程度のセキュリティレベル(つまりイントラネット)で動作し、インターネット設定では動作しません。
IEでのWindowsフォームのホスティングは、同じ方法で動作するようです。もし私が働くために高い信頼を必要としないように指定する方法が見つかったら...
あなたの解決策を今すぐ試しています:) – wizzard0