Nie mogę wymyślić, jak pozbyć się błędów, które w zasadzie nie powinny zatrzymywać mojej kompilacji w Visual Studio 2010 i nie powinny być stoperami pokazów, a przynajmniej naprawię je później, ale nie chcę, aby kompilacja po prostu błędnie i powstrzymać się od tego rodzaju problemów.
Na przykład otrzymuję następujący błąd:
Błąd 1 Ostrzeżenie jako błąd: komentarz XML dotyczący „ScrewTurn.Wiki.SearchEngine.Relevance.Finalize (float)” zawiera znacznik paramref dla „IsFinalized”, ale nie ma parametru o tej nazwie C: \ www \ Wiki \ Screwturn3_0_2_509 \ SearchEngine \ Relevance.cs 60 70 SearchEngine
dla tego kodu:
/// <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;
}
Zajrzałem do menu Narzędzia -> Opcje i nie widzę, gdzie mogę dostosować kompilator i powiedzieć mu, aby nie przejmował się komentarzami lub błędami opartymi na XHTML.