2017-01-07 14 views
1

あなたは投票を試みる前に、私はこれについて他のスレッドを読んでいます。c#.net 3.5のプログラムでも.net 4.xが既にインストールされています

私は3.5、.net 4.X、またはその両方を持つクライアントのほとんどがそれを使用できるように、C#で.net 3.5でプログラムを書いています。いくつかのクライアントは.net 4.xを持っていますが、3.5を持っていないので3.5を要求し続けます。これをどうやって起こらないようにしますか?私は4.0または3.5でシームレスに実行したい。

Make this go away! これは私のapp.configファイルにあります。

<startup useLegacyV2RuntimeActivationPolicy="true"> 
    <supportedRuntime version="v4.0"/> 
    <supportedRuntime version="v2.0.50727"/> 
</startup> 

私は、彼らが.NETの4.xを持っている場合、出てくるが、3.5

+0

ありませんconfigのtedRuntime行で、プログラムは.net 4 runtime – magicandre1981

+1

興味深いものを使用します。インストールされている.netのバージョンを確認するプライマリアプリケーションが必要です。メインアプリケーションの互換バージョンを実行することを選択します。 –

+0

Win10マシンは.NET 3.5を利用できますが、デフォルトではインストールされていません。歯が長くなってきている。この問題を解決するために私たちの助けが必要ではありません。インストールリンクをクリックして展開してください。 –

答えて

-1

は、.NET 3.5の一部の機能を使用する場合は、.NET、あなたは.NET 3.5をインストールする必要がありませんではない、これまでにこれを必要とします.NET 4.0

UPDATE

と一緒に正しいことが:.NET 4は、独立したフレームワーク/ CLRを使用し、第2 supporを除去更新

+0

これは私が尋ねたものではありません。 –

+0

私は、あなたが望むものを得ることができないことを意味します.net 3.5の一部を使用する場合 –

+0

私のプログラムは両方とも完全に正常に動作します。繰り返しますが、あなたは助けていません。 –

関連する問題