Ich versuche, eine Website (Web Forms) in eine Webanwendung (auch Webformulare) zu konvertieren. Ich habe alle Dateien über "In Webanwendung konvertieren" von Visual Studio konvertiert; Dies hat eine Reihe von Designer.cs-Dateien erstellt.Generieren Sie Klassennamen in ASPX-Dateien
Von dem, was ich verstehe, enthalten diese Dateien Code, der aus der Hauptdatei .cs extrahiert wird, um Entwickler daran zu hindern; und damit es funktioniert, werden die Klassen in der .cs-Datei und der .designer.cs-Datei als partiell deklariert.
Leider bei der Entwicklung von ASPX-Seiten wurde der Code hinter der Klasse oft zufällig benannt (oft nur "Seite") und jetzt finde ich eine ganze Reihe von Kompilierungsfehlern, die widersprüchliche Namen zwischen all diesen verschiedenen Seiten teilweise Klasse finden.
Gibt es eine Möglichkeit, diese Klassennamen zu etwas angemessen zu regenerieren, so dass sie nicht miteinander in Konflikt stehen? Selbst etwas, das auf dem Pfad zur Datei basiert, würde reichen.
Vielleicht könnten Sie den Code hinter Dateien, bevor Sie umbenennen Konvertieren von Website zu Webanwendung. –
Ich stimme zu, das ist das Beste, was zu tun ist. Bereiten Sie das Projekt vor dem Konvertieren vor. –
Das manuelle Umbenennen ist wahrscheinlich keine Option. Es würde Tage dauern. – Shoe