2017-05-10 1 views
1

Nous souhaitons commencer à utiliser MSbuild 15 au lieu de MSBuild 14. Nous avons cependant un petit problème.Msbuild 15 inclut des fichiers de configuration non définis comme "ne pas copier"

Précédemment dans MSBuild 14, lorsqu'un fichier était marqué dans Visual Studio comme "Ne pas copier" dans le paramètre "Copier dans le répertoire de sortie" dans les propriétés du fichier, il ne créait pas de fichier .dll.config. Mais maintenant, en utilisant MSBuild 15, il crée un fichier .dll.config.

Est-il possible dans MSBuild 15 de ne pas copier le fichier? Comme il crée des problèmes de compatibilité descendante.

Visual Studio Config File

Config File Setting

Répondre

0

j'ai pu comprendre. Vous devez ajouter/p: AllowedReferenceRelatedFileExtensions = none en tant que paramètre de ligne de commande pour les générations MSBuild 15. Ce n'est pas nécessaire pour MSBuild 14 builds.

MSBuild Github Issue