Vra

VB.NET het hierdie eerder irriterende beperking wat pette samesteller waarskuwings berig op 100.

vbc : warning BC42206: Maximum number of warnings has been exceeded.

Dit maak dinge nogal frustrerend wanneer ek probeer om grootte aan die hoeveelheid moeite wat nodig sou om te voldoen aan VB.NET beste praktyke, soos in staat stel Opsie Streng.

Is daar enige manier waar hierdie beperking óf kan verwyder word, aangepas, of kon waarskuwings word ingesamel deur 'n ander manier (soos deur 'n 3de party-kode-analise instrument)?

Was dit nuttig?

Oplossing

As van VB11, in VS2012, vbc het nie meer 'n maksimum fout limiet wanneer hy uit die opdrag lyn.

Daar is waarskynlik 'n beter skakel vir hierdie nou, maar hierdie sal doen totdat ek een kry.

UPDATE: nuwe skakel

Ander wenke

Die amptelike antwoord is blykbaar "No" Van Microsoft : "Terwyl hierdie kwessie bestaan, die Visual Basic samesteller span het besluit om die harde limiet te verlaat om die berig foute, want dit help met prestasie. "

Jy moet lees instel Waarskuwings in Visual Basic en Hoe om: Aktiveer of deaktiveer Vertalerkonstruksie Waarskuwings

Byvoorbeeld, jy kan die samesteller opsies (onder die projek bou eienskappe) die volgende lyn

warnaserror:42206

Dit moet (ek het dit nie probeer myself ...) skakel jou 100 foute te beperk.

Op 'n ander noot, 100 waarskuwings is 'n n baie groot aantal . Jy moet seker gaan oor jou kode, check en los die redes vir dié waarskuwings.

Ek het dieselfde probleem met SQL projekte Ek het gewerk aan het; die limiet is 200 waarskuwings. Dan as ek dit op te los, nuwes saamsmelt in so die aantal gaan nooit af!

Ek het gevind dat as jy kyk in die "bou" uitset in die blad "Output" jy kan alles sien. In my geval het ek duisende. Kies almal en kopie / plak dit in 'n teks editor.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top