Visual Studio a la gentillesse de générer beaucoup de code lorsque nous créons et concevons des contrôles Windows.Forms. Il entoure également la plus grande partie avec une instruction #region. Dans les versions plus récentes, il utilise également une classe partielle pour séparer généré à partir du code créé manuellement. Les développeurs sont censés modifier le code uniquement dans certaines zones.Comment reconnaître le code généré par le concepteur graphique de Visual Studio?
Mais rien ne nous empêche de violer cela comme bon nous semble. Je vais bien avec les modifications manuelles qui pourraient tout aussi bien avoir été faites à partir du concepteur, ou les modifications manuelles dans les zones que le concepteur ne touche pas. Mais je voudrais signaler tout autre type de modification.
Est-ce que quelqu'un connaît un utilitaire qui peut faire cela? Règles de StyleCop peut-être? J'en ai surtout besoin pour la combinaison de C#, Windows.Forms et Visual Studio 2003, 2005 et 2008.
À l'exception de la méthode Dispose, à laquelle vous devrez peut-être ajouter du code pour disposer des objets non-UI dans votre classe – thecoop
thecoop: Non, n'ajoutez pas de code. Vous allez le perdre. Déplacez le Dispose() sur le cs principal en premier. Mais oui, c'est un cas particulier. –
Vous ne semblez pas comprendre la question. Le but du système n'est pas de fournir une * alternative * à dire à develoeprs de ne pas toucher le fichier Designer.cs, c'est de vérifier s'ils * écoutent *. – reinierpost