J'essaie de déboguer un travail Web sur Azure et j'obtiens l'erreur suivante: Source introuvable, AsyncExtensions.cs introuvable.
Je travaille sur VS 2015 et le webjob fait partie d'une solution ASP.NET MVC déployée sur Azure.
J'avais publié le travail Web en faisant un clic droit dessus et en faisant Publier en tant que travail Web Azure et en sélectionnant la configuration de débogage. J'ai commencé le débogage en cliquant avec le bouton droit sur le travail Web et en sélectionnant Déboguer, démarrer une nouvelle instance. Lorsque l'exécution atteint une ligne problématique, j'obtiens l'erreur ci-dessus au lieu de l'erreur correspondant à la ligne problématique. Cela s'est produit sur plusieurs sites Web différents.
J'ai eu le même problème et il est résolu en activant l'option Enable Just My Code dans Debug → Options → Debugging → General.
Par hasard, j'ai reproduit une erreur similaire. Voir les deux lignes ci-dessous:
// OK
LogToConsole(String.Format("Pixel format: {0} = {1}", lValue, ival));
// ERROR: AsynchMethodBuilder.cs not found exception
LogToConsole(String.Format("Pixel format: {0} = {1}" + lValue, ival));
En comparant les deux lignes, il devrait être évident où se situe le problème. Cette construction se faufile sous le vérificateur de syntaxe et la vérification des erreurs du compilateur.