2015-10-04 2 views
3

J'ai installé un serveur de symboles (suite à ce message: http://www.xavierdecoster.com/setting-up-your-own-symbolsource-server-step-by-step) et j'ai envoyé des packages de symboles sur ce serveur. Cela a été travaillé jusqu'à présent. Mais quand j'ai mis à jour ma machine à Windows 10 & Visual Studio 2015 Enterprise Edition, je ne peux plus pousser mes paquets de symboles (construire avec VS2015) vers le serveur de symboles.Problème d'envoi de packages de symboles à Symbol Server

J'ai essayé de chercher autour mais ne vois pas en forme de solution avec mon problème

Telle est la question quand je l'ai essayé de lancer la commande push:

nuget push *.symbols.nupkg 123 -Source http://[ip-address]:8082/nuget 

Failed to process request. 'Package submission failed: Unknown custom metadata item kind: 6. See http://www.symbolsource.org/Public/Home/Help for possible reasons. Fiddler may help diagnosing this error if your client discards attached detailed information.'. 
The remote server returned an error: (506) Package submission failed: Unknown custom metadata item kind: 6. See http://www.symbolsourc 
e.org/Public/Home/Help for possible reasons. Fiddler may help diagnosing this error if your client discards attached detailed information.. 
+0

J'ai essayé d'installer à nouveau VS2013 et cela fonctionne pour l'instant. Je ne comprends toujours pas pourquoi il a un problème avec VS2015. –

+0

Même comportement pour moi. –

+0

Même problème ici! Une idée s'il y a une solution? – Fabito

Répondre

0

Je crois que ce est due au nouvel outil introduit dans VS2015, qui est en cours de construction pour supporter les nouveaux formats de paquets DNX. Vous pouvez en savoir plus sur ce here. VS2015 utilise NuGet v3 plutôt que v2, voir this announcement. Je pense que cela résume le fait que le format du paquet a changé de sorte qu'il peut supporter plusieurs frameworks dans le même paquet.

Il existe un problème similaire sur le ASP.NET GitHubhere et here.

Je suppose que votre serveur de symboles n'est pas capable de gérer ces nouveaux types de paquets. Ma suggestion serait soit de mettre à jour pour utiliser un serveur de symboles qui prend en charge le nouveau format de paquet, soit d'utiliser NuGet v2 pour créer et publier vos paquets.