0

少しの知識は危険なことです。

ユーザーのマシンにインストールされているさまざまな .NET ランタイムに依存して「慣らし」を行ったので、できるだけ「安全」であり、可能な限り防御的にコーディングしたいと考えています。

ただし、これを App.config ファイルに追加すると、次のようになります。

<startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v1.0.3705"/>
    <supportedRuntime version="v1.1.4322"/>
    <supportedRuntime version="v2.0.50727"/>
    <supportedRuntime version="v3.0"/>
    <supportedRuntime version="v3.5"/>
    <supportedRuntime version="v4.0"/>
    <supportedRuntime version="v4.0.30319"/>
  </startup>

...サスペンダー、ベルト、キャットスーツを着用するのと同じですか?

(私は.NET 4「標準」をターゲットにしています)

4

2 に答える 2

3

うーん...3.0や3.5はありません。ちょうど2.0.xxxそしてv4.0があります

このmsdnリンクを見てください。特に最初のグラフィック

.NETFrameworkのバージョンと依存関係

于 2012-06-19T23:42:44.943 に答える
3

いいえ、しかし、.NET 2.0+ の機能をまったく使用していませんか?

于 2012-06-19T22:47:46.420 に答える