Ich habe ein Multi-Startup-Projekt in Visualstudio/C#. Das will ich jetzt mit sämtlichen Assemblys umbenennen.
Die Assemblys haben ein folgende Namensstrktur: Abc.Xyz.name
In dem Programm werden alle wichtigen dateien und verzeichnisse in ein angegebenes kopiert und dann umbenannt in z.b. def.qrs.name.
Anschließend werden alle dateien mit streamread nach abc.xyz durchsucht und mit def.qrs ersetzt um auch die referenzen der assemblys untereinander zu ändern.
wenn ich kopiere ohne die namensänderung läuft das kopierte projekt noch. wenn ich jedoch die namen ändere werden hinterher einige (aber nicht alle) usings, variabeln etc nichtmehr erkannt, so als ob die referenzen nicht richtig gesetzt wurden.
ich hab auch mal probiert das kopierte projekt wieder in den ursprünglichen namen mit dem geleichen programm zurück zu benennen, also von def.qrs in Abc.Xyz. und danach klappt das programm wieder.
Für mich sieht das so auß, daß der fehler dann nicht bei der umbenennung liegt, sondern, daß nicht überall der name umbenannt wird, oder seh ich das falsch?
Wo und was muß man alles ändern um ein projekt mit allen assemblys umzubenennen(verzeichnisnamen, assemblynamen, referenzen,....)
Die Assemblys haben ein folgende Namensstrktur: Abc.Xyz.name
In dem Programm werden alle wichtigen dateien und verzeichnisse in ein angegebenes kopiert und dann umbenannt in z.b. def.qrs.name.
Anschließend werden alle dateien mit streamread nach abc.xyz durchsucht und mit def.qrs ersetzt um auch die referenzen der assemblys untereinander zu ändern.
wenn ich kopiere ohne die namensänderung läuft das kopierte projekt noch. wenn ich jedoch die namen ändere werden hinterher einige (aber nicht alle) usings, variabeln etc nichtmehr erkannt, so als ob die referenzen nicht richtig gesetzt wurden.
ich hab auch mal probiert das kopierte projekt wieder in den ursprünglichen namen mit dem geleichen programm zurück zu benennen, also von def.qrs in Abc.Xyz. und danach klappt das programm wieder.
Für mich sieht das so auß, daß der fehler dann nicht bei der umbenennung liegt, sondern, daß nicht überall der name umbenannt wird, oder seh ich das falsch?
Wo und was muß man alles ändern um ein projekt mit allen assemblys umzubenennen(verzeichnisnamen, assemblynamen, referenzen,....)