Si vous essayez de lancer une application .NET 3.5 sur un ordinateur Windows sur lequel cette version de .NET Framework n'est pas installée, vous obtenez un FileNotFoundException
pour certains assemblys système (par exemple System.Core 3.5.0.0).Comment éviter FileNotFoundException si .NET 3.5 n'est pas installé?
Est-il possible d'intercepter cette exception et d'indiquer à l'utilisateur de mettre à niveau son infrastructure .NET ou est-il lancé trop tôt pour le gérer?
mec, vous venez de fournir la solution à quelque chose que j'ai travaillé toute la matinée, vous m'avez sauvé des heures de me cogner la tête contre le mur. Merci! – Epaga
[MethodImpl (MethodImplOptions.NoInlining)] devrait être sur MainCore ici, ne devrait-il pas? –
@Dave - très probablement; c'était il y a presque 2 ans, donc ma mémoire est brumeuse, mais ce que vous dites est logique. –