Hallo Forum, gibt es bei VS2015 die Möglichkeit ein Projekt komplett mit neuem Namen in einem anderen Ordner zu speichern oder muss ich dafür alles händisch in den Dateien ändern? Danke. mfg Felix Nachtrag: könnte es dieses "Vorlage exportieren" sein? Es wird allerdings ein .zip erzeugt...
:
Bearbeitet durch User
im Solution Fenster kann man zumindest das Projekt umbenennen - keine Ahnung was dann passiert.
Ich meine, das mal gemacht zu haben. Es wurde aber nicht das Projekt umbenannt, sondern nur dieser Bezeichner. Es hatte, meine ich, auch einen Einfluss auf die erstellte .exe. Ich probiere das jedenfalls nochmal aus, danke.
Ich kompiliere eins meiner Projekte immer unter zwei verschiedenen Namen und ändere dafür jedes Mal: Solution Name Project Name Assembly Name Werte in der Datei AssemblyInfo.cs Das ist ganz schön nervig, ging bisher aber immer gut. Weiß jemand wie das einfacher gehen könnte? Vielleicht zwei Projekte anlegen die dieselben Dateien verwenden? Im Wesentlichen geht es mir um die Namen die im Windows Task Manager angezeigt werden.
Tobias schrieb: > Ich kompiliere eins meiner Projekte immer unter zwei verschiedenen Namen > und ändere dafür jedes Mal: reicht dafür nicht einfach dem Configuration Manager mehrere Configs anzulegen (so wie es schon Debug und Release gibt)
Das mit Vorlage speichern funktioniert jedenfalls nicht. Da wird das Projekt nicht umbenannt :-(.
Da ist einiges mehr, was man für ein sauberes Kopieren tun muss. Ich habe eben in alle von VS erstellten Dateien einmal reingeschaut und überall aus "Projekt1" (Beispielname) "Projekt2" gemacht, insbesondere beim Namespace. Das ist zwar umständlich und dauert etwas, aber es scheint geklappt zu haben. Ich frage mich, weshalb es diese Funktion nicht in VS gibt. Für MS wäre das ne Kleinigkeit, das zu implementieren...
Felix A. schrieb: > Das ist zwar umständlich und dauert etwas, aber es scheint geklappt zu > haben. Ich frage mich, weshalb es diese Funktion nicht in VS gibt. Für > MS wäre das ne Kleinigkeit, das zu implementieren... Ich wüsste nicht wozu? Warum willst du den Namespace ändern? Der hat nichts mit der exe am ende zu tun. wenn man das Wirklich will, kann man einfach mit #ifdef arbeiten und mit mehre Konfigs.
Ich finde es halt problematisch, wenn der Namespace einen Namen hat, der nicht mit dem Programm oder Projekt selbst überein stimmt. Es hängt davon zwar nicht ab, aber unschön ist es irgendwie schon, finde ich.
Felix A. schrieb: > Ich finde es halt problematisch, wenn der Namespace einen Namen hat, der > nicht mit dem Programm oder Projekt selbst überein stimmt. Es hängt > davon zwar nicht ab, aber unschön ist es irgendwie schon, finde ich. dann nenn den Namespace doch nach dir oder eurer Firma.
Peter II schrieb: > Tobias schrieb: >> Ich kompiliere eins meiner Projekte immer unter zwei verschiedenen Namen >> und ändere dafür jedes Mal: > > reicht dafür nicht einfach dem Configuration Manager mehrere Configs > anzulegen (so wie es schon Debug und Release gibt) Danke für den Hinweis. In Visual Studio kann man den EXE-Namen anscheinend nicht für jede Build-Configuaration einzeln angeben. Es geht aber, wenn ich die Projektdatei direkt editiere: <AssemblyName>Beispielname</AssemblyName> <OutputPath>bin\Beispielname\</OutputPath> Die Werte aus der Datei "AssemblyInfo.cs" kann ich so aber nicht einstellen. Nämlich: AssemblyTitle AssemblyCompany AssemblyProduct
Tobias schrieb: > In Visual Studio kann man den EXE-Namen > anscheinend nicht für jede Build-Configuaration einzeln angeben. dann benenne sich im Postprozess um. > Die Werte aus der Datei "AssemblyInfo.cs" kann ich so aber nicht > einstellen. Nämlich: > AssemblyTitle > AssemblyCompany > AssemblyProduct laut Internet kann du dort mit #ifdef arbeiten.
Weil man das in speziell größeren Projekten, die aus vielen Einzelprogrammen bestehen, jeden Tag braucht. MfG
Peter II schrieb: > Felix A. schrieb: >> Das ist zwar umständlich und dauert etwas, aber es scheint geklappt zu >> haben. Ich frage mich, weshalb es diese Funktion nicht in VS gibt. Für >> MS wäre das ne Kleinigkeit, das zu implementieren... > > Ich wüsste nicht wozu? > > Warum willst du den Namespace ändern? Der hat nichts mit der exe am ende > zu tun. > wenn man das Wirklich will, kann man einfach mit #ifdef arbeiten und mit > mehre Konfigs. Weil man das in speziell größeren Projekten, die aus vielen Einzelprogrammen bestehen, jeden Tag braucht. MfG
Felix A. schrieb: > Das mit Vorlage speichern funktioniert jedenfalls nicht. Da wird > das > Projekt nicht umbenannt :-(. Vorlage ist nunmal eine Vorlage und keine Kopie, du kannst sie dann als neues Projekt starten. Ich nutze dies oft im AtmelStudio (Ist ja auch "bloß" ein Visual Studio - ergo das gleiche) für meine Mega32u4 Projekte. Ich habe ein ProtoBoard, wo gewisse Dinge, wie USB-CDC, LED, Taster, Takt etc.. immer gleich sind. Da ist das schon sehr lohnenswert dies immer wieder direkt als neues Projekt starten zu können, anstatt sich immer als mit C&P neu einzufügen. Projektvorlagen sind ne feine Sache!
Dafür hat jemand ein tool geschrieben: http://www.vb-paradise.de/index.php/Thread/57189-solutionexplorer-opensource/
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.