Je ne peux pas comprendre comment me débarrasser des erreurs qui, fondamentalement, ne devraient pas interrompre ma compilation dans Visual Studio 2010 et ne devraient pas être des bloqueurs d'affichage, ou du moins je les corrigerai plus tard, mais je ne veux pas que la compilation se contente d'erreur et arrêtez-vous sur ce genre de problèmes.
Par exemple, j'obtiens l'erreur suivante:
Erreur 1 Avertissement comme erreur: le commentaire XML sur 'ScrewTurn.Wiki.SearchEngine.Relevance.Finalize (float)' a une balise paramref pour 'IsFinalized', mais il n'y a pas de paramètre de ce nom C: \ www \ Wiki \ Screwturn3_0_2_509 \ SearchEngine \ Relevance.cs 60 70 Moteur de recherche
pour ce code:
/// <summary>
/// Normalizes the relevance after finalization.
/// </summary>
/// <param name="factor">The normalization factor.</param>
/// <exception cref="InvalidOperationException">If <paramref name="IsFinalized"/> is <c>false</c> (<see cref="M:Finalize"/> was not called).</exception>
public void NormalizeAfterFinalization(float factor) {
if (factor < 0)
throw new ArgumentOutOfRangeException("factor", "Factor must be greater than or equal to zero");
if (!isFinalized)
throw new InvalidOperationException("Normalization can be performed only after finalization");
value = value * factor;
}
J'ai regardé dans le menu Outils -> Options , et je ne vois pas où je peux modifier le compilateur et lui dire de ne pas s'inquiéter des commentaires ou des erreurs basées sur XHTML.