J'ai vu dans this TechNet article où SharePoint prend en charge .NET 3.5. J'ai cherché à voir si SharePoint nécessite .NET 3.5 et il semble qu'il ne nécessite que .NET 3.0, même avec SP1 ou SP2. Est-ce que quelqu'un peut confirmer que SharePoint nécessite seulement .NET 3.0, quel que soit le service pack que vous avez?SharePoint 2007 et détection de .Net 3.5
De même, existe-t-il une approche recommandée pour détecter la présence de .NET 3.5? Mon approche typique consiste à avoir une méthode qui accède à un assembly .NET 3.5 et le JIT de cette méthode échouera lorsque j'appelle la méthode si l'assembly ne peut pas être chargé. Seul un .NET 3.0 est requis (il est évident que les Service Packs sont recommandés).
Merci de confirmer mes soupçons et de fournir l'approche pour détecter la version! –
J'ai pu utiliser avec succès l'approche du registre à laquelle vous avez fourni le lien, mais je n'ai pas pu utiliser la version de mscorlib qui était également mentionnée dans ce lien. Je n'ai pas pu utiliser System.Environment.Version.ToString(). –