J'essaie d'automatiser la génération et le nettoyage des classes partielles créées à l'aide du XSD du framework .net. Mon problème principal est que [System.Diagnostics.DebuggerStepThroughAttribute()] affecte le code dans ma classe partielle aussi bien que le code généré automatiquement. Je peux supprimer l'attribut offensant dans le même fichier batch que j'utilise pour créer les fichiers.Appliquer l'attribut aux méthodes get/set de la propriété via le fichier batch
Cependant, je ne veux pas entrer dans toutes les propriétés du fichier générées automatiquement. Je peux empêcher le débogueur d'entrer chaque propriété en appliquant [System.Diagnostics.DebuggerStepThrough()] aux méthodes get et set. Puis-je le faire via un fichier batch? sans avoir besoin d'installer/configurer un langage de script tiers pour faire le traitement de texte?
Exemple propriété avec des attributs ajouté:
public string FileFormatVersion
{
[System.Diagnostics.DebuggerStepThrough()]
get {
return this.fileFormatVersionField;
}
[System.Diagnostics.DebuggerStepThrough()]
set
{
this.fileFormatVersionField = value;
}
}
Lien vers la suppression de lignes via un fichier batch (première partie du nettoyage nécessaire) Delete certain lines in a txt file via a batch file
Attendez, ai-je mal compris? Quelqu'un a ajouté un lien pour supprimer des lignes d'un fichier batch, mais il m'a semblé que vous vouliez les ajouter aux getters et setters ... – JimG
Non. Le lien était à moi, et comment faire la 1ère étape du processus de nettoyage. J'ai ajouté un edit pour clarifier son intention. Les autres personnes éditent juste pour ajuster le formatage. –