1

複数 (~100) のユーザーを持つ XBAP (部分信頼) アプリケーションを開発しています。

次のバージョンでは、前提条件がフレームワーク 3.0 からフレームワーク 3.5 に引き上げられました。各クライアント マシンのフレームワーク バージョンを検出し、アップグレードが必要かどうかをアドバイスする簡単な方法が必要です。

これを行う方法に関するアイデアや提案はありますか?

4

2 に答える 2

1

これは、いつどこで配布するかによって異なります。アプリケーションをダウンロードする場合は、このルートを使用してASP.NETページを設定し、警告を表示したり、インストールするまでダウンロードを防止したりすることができます。

それ以外の場合は、ユーザーのマシンのレジストリを調べて、適切なバージョンがあるかどうかを判断する必要があります。この「インストールされている.NETFrameworkのバージョンを検出する方法」をカバーする別のSOの質問があります。

于 2010-03-03T20:53:26.553 に答える
-1

検討しましたかEnvironment.Version

  int buildVersion = Environment.Version.Build;
  int majorVersion = Environment.Version.Major;
  int minorVerdion = Environment.Version.Minor;
于 2010-03-03T21:00:29.730 に答える