2

J'ai un projet Xamarin (UWP et iOS) qui fonctionne bien dans VS2015. Le projet contient des projets Universal Windows et iOS, ainsi que de nombreux PCL utilisés par les deux plates-formes (pour les modèles de vue, les services et l'accès à la base de données).VS2017 - La charge utile contient deux ou plusieurs fichiers avec le même chemin de destination

Un par un, les PCL se construisent correctement.

Mais lorsque je tente de construire le projet principal de Windows Universal je reçois cette erreur:

Error APPX1101 
Payload contains two or more files with the same destination path 'One.Of.My.Project.pdb' 
Source files: 'My.UniversalWindows.Project.scproj' 

Quand je vais dans l'explorateur de fichiers que je peux trouver le fichier pdb dans les deux bin \ et le répertoire \ de.

Dans VS2015, tout est bien construit/fonctionne bien. J'ai cette erreur de construction uniquement sur VS2017.

La cible et la version mini de mes projets UWP sont construits 14393 (Anniversary Edition) et mon colis NuGet sont mis à jour (spécialement dans Microsoft.NETCore.UniversalWindowsPlatform v5.3.1)

+0

Je ne pouvais pas reproduire votre problème avec votre description. Avez-vous essayé de créer une nouvelle application vierge PCL en utilisant VS2017? –

Répondre

1

Clean/Reconstruire ne suffisait pas (je également essayé d'enlever tous les bin/et obj/dossiers) ...

Je Deleted mon repo local et créer un nouveau clone git: Résolu

+0

Il suffit de supprimer les dossiers bin et obj du projet de test et de son projet d'application dépendante, puis de les reconstruire tous les deux. L'erreur est partie. Ont vu des erreurs comme celle-ci disparaître avec un redémarrage de Visual Studio. – Benjamin