Was ist der beste Weg, um einen Fehler in einem .Net Framework zu lösen?Wo kann ich einen .Net Framework-Fehler melden?
Antwort
Der Ort, an dem Fehler im .net-Framework gemeldet werden, ist here.
könnte dies helfen: Microsoft Connect
Try this:
Console.WriteLine(
new int[] { 2, 2, 3, 3, 4, 4 }
.Except(new int[] { 3 })
.Select(a => a.ToString())
.Aggregate((a, b) => String.Format("{0}, {1}", a, b))
);
Statt "2, 2, 4, 4"
zu bekommen Sie "2, 4"
bekommen ...
Sie haben die Bedeutung von'Enumerable.Except' falsch verstanden. 'Enumerable.Except' erzeugt den Satzunterschied zweier Enumerationen (des gleichen Typs). Das Ergebnis von 'new int [] {2, 2, 3, 3, 4, 4} .Except (new int [] {3})' ist die Folge '{2, 4}'. Dies ist definitionsgemäß "Enumerable.Except". Als ein weiteres Beispiel ist das Ergebnis von 'new int [] {2, 2} .Except (new int [] {})' {2} ', nicht' {2, 2} '. Hier ist kein Fehler. – jason
Dies ist wahrscheinlich der häufigste Bugtyp, den die Connect-Leute sehen ... –
Der bevorzugte Ort, um einen Bug zu geben für .Net Kern wahrscheinlich GitHub jetzt
https://github.com/dotnet/coreclr
Es gibt mehrere andere relevante repos Fragen einreichen/Pull-Anfragen https://github.com/dotnet
das sieht aus wie der Ort, an dem sie tatsächlich reparieren, was berichtet worden ist: https://github.com/aspnet/EntityFramework6/issues
Microsoft Connect heruntergefahren hat. Die richtigen Orte sind jetzt:
.NET Framework: https://developercommunity.visualstudio.com/spaces/61/index.html
.NET-Kernbibliotheken: https://github.com/dotnet/corefx/issues
.NET-Core Runtime: https://github.com/dotnet/coreclr/issues
Zeigen Sie uns die Fehler? – tuinstoel
Schritt 1: Lassen Sie eine andere Person einen Blick darauf werfen und bestätigen Sie, dass es sich um einen Fehler handelt. (Geben Sie den Code, um den Fehler hier zu reproduzieren) Schritt 2: Melden Sie es an http://connect.microsoft.com/ – jalf
Angenommen, dass es kein Sicherheitsrisiko ist, es zu offenbaren, würde ich neugierig sein, was zu wissen Fehler ist auch. –