DocumentFormat.OpenXml 2.5 .NET 3.5.1 donne des avertissements

J'ai décidé d'utiliser .NET 3.5.1 mais lorsque j'ajoute le DocumentFormat.OpenXml 2.5 à travers le Package NuGet Console avec Install-Package DocumentFormat.OpenXml, je reçois beaucoup de mises en garde :

1>C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1605,5):
avertissement MSB3258: La base de référence "DocumentFormat.OpenXml,
Version=2.5.5631.0, Culture=neutral, PublicKeyToken=123,
processorArchitecture=MSIL" ne peut pas être résolu, car elle a un
dépendance indirecte sur l' .NET Framework assemblée
"Le système de.Les données.SqlXml, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=123", qui a une plus grande "version 4.0.0.0" que l'
la version "2.0.0.0" dans l'infrastructure actuelle.

1>C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1605,5):
avertissement MSB3258: La base de référence "DocumentFormat.OpenXml,
Version=2.5.5631.0, Culture=neutral, PublicKeyToken=123,
processorArchitecture=MSIL" ne peut pas être résolu, car elle a un
dépendance indirecte sur l' .NET Framework assemblée "du Système.De sécurité,
Version=4.0.0.0, Culture=neutral, PublicKeyToken=123", qui a une
plus de version 4.0.0.0" à la version "2.0.0.0" dans le courant de
framework cible.

1>C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1605,5):
avertissement MSB3268: La base de référence "DocumentFormat.OpenXml,
Version=2.5.5631.0, Culture=neutral, PublicKeyToken=123,
processorArchitecture=MSIL" ne peut pas être résolu, car elle a un
dépendance indirecte sur le cadre de l'assemblée ".Xaml,
Version=4.0.0.0, Culture=neutral, PublicKeyToken=123", qui ne pourra
être résolu à l'objectif fixé de cadre.
".NETFramework,Version=v3.5". Pour résoudre ce problème, supprimez
la référence "DocumentFormat.OpenXml, Version=2.5.5631.0,
Culture=neutral, PublicKeyToken=123, processorArchitecture=MSIL" ou
recibler votre demande pour une version qui contient
"Le système de.Xaml, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089".

1>C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1605,5):
avertissement MSB3258: La base de référence "DocumentFormat.OpenXml,
Version=2.5.5631.0, Culture=neutral, PublicKeyToken=123,
processorArchitecture=MSIL" ne peut pas être résolu, car elle a un
dépendance indirecte sur l' .NET Framework assemblée de l'Accessibilité",
Version=4.0.0.0, Culture=neutral, PublicKeyToken=123", qui a une
plus de version 4.0.0.0" à la version "2.0.0.0" dans le courant de
framework cible.

1>C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1605,5):
avertissement MSB3268: La base de référence "DocumentFormat.OpenXml,
Version=2.5.5631.0, Culture=neutral, PublicKeyToken=123,
processorArchitecture=MSIL" ne peut pas être résolu, car elle a un
dépendance indirecte sur le cadre de l'assemblée ".Numériques,
Version=4.0.0.0, Culture=neutral, PublicKeyToken=123", qui ne pourra
être résolu à l'objectif fixé de cadre.
".NETFramework,Version=v3.5". Pour résoudre ce problème, supprimez
la référence "DocumentFormat.OpenXml, Version=2.5.5631.0,
Culture=neutral, PublicKeyToken=123, processorArchitecture=MSIL" ou
recibler votre demande pour une version qui contient
"Le système de.Numerics, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=123".

Il semble que DocumentFormat.OpenXml 2.5 besoins, à l'aide de .Net 4.

Dois-je m'inquiéter au sujet de ces mises en garde [et s'en tenir à .net 4.5 où je ne reçois pas ces avertissements]?

Je veux éviter de .net 4.5 car ils ont besoin des droits d'admin à être installé.

OriginalL'auteur Albertus | 2013-08-20