Ne peut pas résoudre de référence du projet, en raison de la dépendance indirecte sur l'infrastructure actuelle
Quelqu'un peut s'il vous plaît traduire cela en anglais?
The primary reference
"Microsoft.SQLServer.ManagedDTS, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL"
could not be resolved because it has an indirect dependency on the .NET Framework assembly
"mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
which has a higher version "2.0.3600.0"
than the version "2.0.0.0" in the current target framework.
Est-ce un problème avec la version cible de MON PROJET ou d'un problème entre les deux .Net et SQL Server bibliothèque, je suis en train d'utiliser?
J'ai besoin de cible .Net 2.0, mais je n'aime pas ce sous-niveau (2.0.3600). Cela peut-il être changé? J'ai regardé sous les propriétés du projet et de ne pas le voir de toute façon à changer le sous-niveau (seulement entre .Net 2, 3.5, 4, etc.)
Que dois-je faire pour contourner ce problème?
OriginalL'auteur Pete Alvin | 2011-03-16
Vous devez vous connecter pour publier un commentaire.
J'ai constaté ce problème sur un autre forum et au moins, il a expliqué.
Il y a également deux options possibles pour la fixation il posté. L'une est de mettre à jour la version de la Microsoft.SQLServer.msxml6_interop.dll dans le GAC avec une version qui a la bonne manifeste. Je ne suis pas sûr où vous obtenez la dll, mais il est intéressant de lire à travers les postes sur l'autre site.
L'autre option est une .fichier de configuration modification.
Voici ce qu'ils ont mis pour un .config changement, mais l'affiche a dit qu'il travaillait dans un exécutable, mais pas dans une bibliothèque de classe. J'espère que cela aide.
OriginalL'auteur David
J'ai résolu le problème (pour SQL Server 2005) par la construction de mon projet contre .Net version 4 au lieu de 2.
C'est honorable et l'auto-moins.
Vous avez dit que vous avez besoin pour cible .NET 2.0... à propos de ces projets qui ont besoin de rester sur la 2.0?
OriginalL'auteur Pete Alvin