This is a viewer only at the moment see the article on how this works.
To update the preview hit Ctrl-Alt-R (or ⌘-Alt-R on Mac) or Enter to refresh. The Save icon lets you save the markdown file to disk
This is a preview from the server running through my markdig pipeline
Bugs in .NET !
Friday, 19 March 2004
Ik heb dit net opgemerkt. Stefano Demiliani's blog, veel en veel bugs , sommigen zijn nogal interessant! Ik weet het niet, ' ik weet niet hoe 'geverifieerd isM SK5 veel van hen zijn eigenlijk.
http://wwwMSC1photo.netM SK3photo≥/pcdMST5bearMSV6fightMSP7slideMSS8tcl'n interessante idee van Dejan Jelovic. Deze pagina vertegenwoordigt een register van bekende .NET bugs. Je kan het gebruiken om te zien of het vreemde ding dat je ziet een bekende fout is, of om een nieuwe fout te melden die je net hebt gevonden.
Bekend .NET Bugs
| Id | Beschrijving | Waarschijnlijkheid* | Ernstigheid* | Standaard ≥ |
| 1 | Formaat weigert om te sluiten Als een vorm A de controle B bevat die de controle C bevat die control D bevat, worden , en D verwijderd terwijl het focust. Details. |
Hoge | Hog | ♫ |
| 2 | SoapFormatter en BinaryFormater serialiseren sommige objectgrafieken niet goed. Als drie of meer klasse dezelfde naam hebben, maar in verschillende namespaces zijn, deel uitmaken van dezelfde hiërarchie, en variabelen met dezelfde naam bevatten , zullen ze niet goed serialiseerd worden. Details. |
Sagte | Hoge | ♫ |
| 3 | Met de muis kan geen tekst in het Windows-Forms combo-box gekiesd worden. Muis-kiesing werkt gewoon niet in een Windows-Forms combo-box. Details. |
Hoge | Sagte | ♫ |
| 4 | Paaltjes van structuren die ISerializable implementeren, ontcijferen niet correct. Details. |
Hoge | Hog | ♫ |
| 5 | Windows.Identiteit doesn' werkt niet onder Windows M SK2 Op Windows 98, Je kan niet gebruik maken van de Windows.Identiteit om de gebruiker-login naam te halenM SK2 het geeft een systeemniveau-token terug en een null gebruikernaam wordt teruggevonden wanneer je toegang verkryt tot de .Namee-Eigenschap. Details. |
|||
| 6 | C# optimaliseerder produceert slechte code als een try is ingesloten. Als een Probeer- uiteindelijk Block is het laatste ding in de Als Een blok van een Als-else statement, de code binnen het anders. Block wordt altijd uitgevoerd bij het compileren in Release-mode. Details. |
Hoge | Hog | ♫ |
| 7 | Structies binnen structuren kunnen niet gedeserialiseerd worden. Als je een structuur A hebt in structuur B, en als een structuren A in constructie B is, die in object C is, gaat deserialisatie een Serialisatieexcepte throwen. Details. |
Gemiddeld | Sagte | ♫ |
| 8 | Problemen met het verwijderen van een ActiveX-controle van zijn ouder. Als een ActiveX-controle van zijn ouder is verwijderd, dan gooit elke actie die de ouder onzichtbaar maakt, zoals het sluiten van het formaat waar hij op staat, een uitzondering uit. Details. |
Gemiddeld | Hoge | ♫ |
| 9 | Lettertipe.GdiCharSet hardcoded naar 1 De eigenschap GdiCharSet van de lettertypeklas is hard-codeerd naar 1. Details. |
|||
| 10 | .NET Looptijd lekt grote stukjes geheugen Als je een blok geheugen vastlegt dat groter is dan een of andere treshold,, zal de NET afvalverzamelaar het nooit terugkrijgen. Details. |
Hoge | Hog | ♫ |
| 11 | Instanties van NumericUpDown en DomainUpDoWN worden versleuteld. Het lijkt erop dat de NumericUpDown en DomainUpDoWN-controles vergeten om een luisteraar van een wereldwijde gebeurtenis te verwijderen, zodat ze altijd in geheugen gesluit blijven. Details. |
Hoge | Hog | Nee SMK4 |
| 12 | SoapFormatter schudt op sommige snaren. Het lijkt erop dat SoapFormatter geen stringen kan handhaken die karakters in het bereik bevatten 0x01 - Details. |
Hoge | Hog | Nee SMK4 |
| 13 | FileStream wordt onbruikbaar wanneer je schrijft naar een verwyderbare schijf. Bij het schrijven van een FileStream op een rembare schijf, en de FileStream raakt uit de ruimte, raakt hij soms in een staat waar geen andere methode op de stroom kan worden geroepen Details. |
Gemiddeld | Gemedieerd | Nee |
| 14 | Mixed-mode-assemblages kunnen in een impasse zitten. C++ .Net-apps kunnen opstarten in een impasse. Details. |
Sagte | Hoge | Nee |
| 15 | ComboBox Data Binding Fout ComboBox updatet de data niet via databinding wanneer zijn stijl op DropDownList gezet is. Details. |
Gemiddeld | Gemedieerd | Nee |
| 16 | Elke Windows-Form lekt twee GDI-handvatsels. Details. |
Hoge | Hog | Nee SMK4 |
| 17 | Afwijzing mislukt voor bepaalde groottes Als je een array probeert te allocateren met een grootterang tussen 0x027fefbd en 0x≥027fffecM SK4, gooit het raamwerk uitzonderingen uit. Details. |
Gemiddeld | Hoge | Nee SMK4 |
| 18 | Geen manier om toegang te krijgen tot de omgeving.HasShutDownStarted Deze eigenschap is niet statisch, ook al zou het moeten zijn. |
Sagte | Sagter | | |
| 19 | Thread.Abort kan niet geonderhangde threads aborteren Als een rygdraad is opgehangen, het proberen om te aborteren zal niet werken en de CPU zal gepegged worden naar 100 procent . Details. |
Sagte | Hoge | Nee |
| 20 | Controle.Width and Height are silently truncated to 32,767 Als je probeert een controle te zetten, 's Wydte of Hoogte eigenschap op een getal groter dan 32,767, wordt het verkort. Details. |
|||
| 21 | ListView.Cursor set eigenschap heeft geen effect. Details. |
|||
| 22 | RegistryKey.SetValue zet geen grote getallen als DWORD op. Call RegistryKey.SetValue met een heelgetal boven 2,147,483,647 zal resulteren in dat de waarde als string gezet wordt, en niet als DWORD. Details. |
* Waarschijnlijkheid vertegenwoordigt de kans dat je deze fout zal tegenkomen. Ernstigheid meet hoeveel de fout pijn doet wanneer het gebeurt.
Kennen jullie andere bugs?