0

J'ai un projet existant qui a les références suivantes: Microsoft.Practices.EnterpriseLibrary.Common
Microsoft.Practices.EnterpriseLibrary.Dataerreur de référence Enterprise Library lors de l'ouverture d'un projet existant dans vs2015

Lorsque je construis la projet dans vs2013 tout fonctionne bien. Lorsque je tente de construire le projet vs2015 je reçois l'erreur suivante:

Error BC30652 Reference required to assembly 'Microsoft.Practices.EnterpriseLibrary.Common, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' containing the type 'SerializableConfigurationSection'. Add one to your project. 

Explorateur de solutions est dit dans les références, donc je ne comprends pas.

+0

Vérifiez la version de référence dans VS2015 et assurez-vous que c'est 4.1.0.0, ce serait ma première étape de dépannage. –

Répondre

0

Il se trouve que vs2015 a une meilleure intellisense puis vs2013. Je n'ai absolument aucune idée de comment dans vs2013 mon projet se construisait et fonctionnait parce qu'il y avait des références manquantes tout le temps mais vs2013 était encore en train de se construire. J'ai aussi eu de mauvaises lignes de code que vs2013 intellisense n'a jamais attrapé.

Mon conseil: Si vous mettez à jour une application des versions précédentes vers vs2015 et que vous avez toutes sortes d'erreurs de référence et de code, il y a toujours des chances que ce soit des choses que vs2013 n'a jamais attrapées.

vs2015 intellisense est beaucoup mieux.