Bonjour, J'ai un projet qui a été créé dans une version antérieure à la version 3.5. J'ai ensuite exécuté l'assistant pour le mettre à niveau vers 3.5. Après que j'ai fait ceci j'ai construit le projet mais il a une erreur. L'erreur est qu'un Guid tente d'accéder aux propriétés HasValue et Valeur:Mise à jour du projet vers Framework 3.5
if(theGuid.HasValue)
{
id = theGuid.Value
}
Les erreurs sont « System.GUID » ne contient pas de définition pour « HasValue » et aucune méthode d'extension « HasValue » accepter une première l'argument de type 'System.Guid' peut être trouvé (manque-t-il une directive using ou une référence d'assembly?)
L'erreur est similaire pour la propriété Value.
Quelqu'un peut-il me dire ce qui se passe? Est-ce une propriété qui a été retirée du cadre? Si oui, que puis-je le remplacer par?
Merci!
Pouvez-vous nous montrer où theGuid est défini/initialisé? –