gratifiant > microsoft.* > microsoft.dotnet

Marc Robitaille (12/11/2004, 20h29)
Bonjour à tous,

Depuis un certain temps, j'ai un problème plutot bizarre avec mon Visual
Studio 2003. Je ne sais pas d'où vient le problème i.e. si c'est mon code
ou l'intellisense de l'IDE de VB.NET. Voici le problème. Lorsque j'ouvre
un projet existant, je n'ai aucune erreur. Si j'ajoute une nouvelle méthode
ou propriété à ma classe ou si je change la visiblité d'une méthode de
public a private ou vise-versa, .NET de donne une liste incroyable
d'erreurs. Ce que j'ai remarqué, les erreurs sont toujours dans une forme.
Voici un exemple d'erreur

Friend WithEvents tbxInterchange As PAIControlLibrary.TextBoxPai
Friend WithEvents dcbTypePiece As PAIControlLibrary.PAIDualCombo
Friend WithEvents lblNoSerie As PAIControlLibrary.LabelPai
Friend WithEvents tbxNoSeriePiece As PAIControlLibrary.TextBoxPai
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container
Dim resources As System.Resources.ResourceManager = New
System.Resources.ResourceManager(GetType (frmUTLAssignerPhotoPieceINV))
Me.lblInterchange = New PAIControlLibrary.LabelPai(Me.components)
Me.lblTypePiece = New PAIControlLibrary.LabelPai(Me.components)
<-------Ligne en erreur
Me.tbxInterchange = New PAIControlLibrary.TextBoxPai
Me.dcbTypePiece = New PAIControlLibrary.PAIDualCombo
<-------Ligne en erreur
Me.lblNoSerie = New PAIControlLibrary.LabelPai(Me.components)
Me.tbxNoSeriePiece = New PAIControlLibrary.TextBoxPai
Me.tabPgPiece.SuspendLayout()

Les deux composantes lblTypePiece et dcbTypePiece sont en erreur. Mais
comme on peu le voir, elles sont bien déclarées. Pour régler mon problème
(temporairement), je remplace Private Sub InitializeComponent() pour Public
Sub InitializeComponent(). Puis, je change de ligne. Les erreurs
disparaîssent comme par enchantement. Je remais Private par la suite.

Est-ce qu'il y en a d'autre comme moi qui ont ou qu'ils ont eu ce problème
et ont un truc pour que cela ne se produise plus. Cela me bloque constament
pace que j'ai plusieurs formes et tant que je n'ai pas tout corrigé les
erreurs, impossible de compiler.

Merci
Marc R.
Pour me répondre, remplacer .caa par .ca
Patrice Dargenton (15/11/2004, 14h58)
Moi j'ai déjà eu cela en POO avec des controles hérités. Essaie de régénérer
la solution, c'est necessaire parfois car VS.Net ne parvient pas toujours à
détecter ce qui doit être recompilé (sauf en régénérant la solution).
-------------------------------------------------------
Patrice Dargenton
patrice.dargenton

-------------------------------------------------------

"Marc Robitaille" <marc.robitaille> a écrit dans le
message de news:2036
[..]
Discussions similaires