Ich bin gerade dabei, ein Projekt umzugestalten. Ich habe einen ganzen Unterordner, von dem bekannt ist, dass er kaputt ist. Gibt es eine deklarative Möglichkeit, diesen Ordner vorübergehend von der Kompilierung auszuschließen, während ich das bisherige Refactoring teste?
Mir ist klar, dass ich den Ordner löschen könnte, aber ich möchte dies nach Möglichkeit durch Konfiguration tun.
visual-studio
compiler-construction
Larsenal
quelle
quelle
Klicken Sie mit der rechten Maustaste auf alle Dateien und wählen Sie Eigenschaften. Setzen Sie nun Aktion auf Keine. Kehren Sie zum Kompilieren zurück, wenn Sie den Code korrigiert haben :)
quelle
Klicken Sie in VS 2010 mit der rechten Maustaste auf das CPP-Modul und wählen Sie Eigenschaften.
Klicken Sie dann auf Konfigurationseigenschaften -> Allgemein, Von Build ausschließen = Ja.
"Vom Projekt ausschließen" ist nicht gut, es verschwindet auch aus den anderen Konfigurationen.
quelle
Verwenden Sie ExcludeFoldersFromDeployment innerhalb des
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
Tags. Beispiel:Verwenden Sie für Dateien:
quelle
Wählen Sie im Projektmappen-Explorer die Dateien aus, die Sie nicht kompilieren möchten.
Klicken Sie mit der rechten Maustaste und wählen Sie Optionen ...
Setzen Sie die "Build-Aktion" für die Dateien auf "Keine".
Das sollte den Trick für Sie tun!
quelle
In Visual Studio 2010 oder höher können Sie die Funktionalität auf zwei Arten erreichen.
Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie " Vom Projekt ausschließen ".
Klicken Sie mit der rechten Maustaste auf die Datei, wählen Sie " Eigenschaften " -> wählen Sie " Konfigurationseigenschaften " -> wählen Sie " Allgemein " -> wählen Sie " Ja " aus dem Dropdown-Menü für die Option " Vom Build ausgeschlossen ".
quelle
Sie sollten nur in der Lage sein, mit der rechten Maustaste auf den Ordnernamen in Ihrem Lösungs-Explorer zu klicken und auf "Vom Projekt ausschließen" zu klicken.
quelle
In einem Website-Projekttyp können Sie die Datei- / Ordnerattribute im Explorer auf "versteckt" setzen, um den gleichen Effekt zu erzielen.
quelle
Wenn Sie viele Bilddateien in einem Ordner haben, so viele, dass das Kompilieren eine schmerzhaft lange Aufgabe ist. Sie können den Ordner in IIS umbenennen und dem Ordner die Erweiterung .exclude geben.
Beispiel: C: \ intetpub \ wwwroot \ Ihre Site \ Bilder ändern sich in C: \ intetpub \ wwwroot \ Ihre Site \ images.exclude
Wenn Sie dann Ihre App kompilieren, wird der Ordner .exclude von der Kompilierung ausgeschlossen.
quelle
Dies ist eine Methode, die ich für IIS-Website-Projekte gefunden habe.
Legen Sie das Attribut "Versteckt" für die Datei / den Ordner fest, die bzw. den Sie aus dem Projekt ausschließen möchten, und aktualisieren Sie das Projekt im Projektmappen-Explorer. Zum Beispiel:
Benson Yu
Microsoft Online Community-Unterstützung
Zitiert von: https://forums.asp.net/post/1997766.aspx
quelle
Ich bin mir ziemlich sicher, dass der Ordner die Eigenschaft "Vom Build ausschließen" enthalten sollte, aber ich habe mein Visual Studio derzeit nicht bei mir. Zumindest gibt es eine solche Eigenschaft für Dateien.
quelle
Klicken Sie in Rider mit der rechten Maustaste auf die Datei in der Navigationsleiste, klicken Sie auf Eigenschaften und ändern Sie die Build-Aktion in Keine.
quelle
In Visual Studio 2010 müssen Sie im Projektmappen-Explorer mit der rechten Maustaste auf das Projekt klicken und Projekt entladen auswählen
quelle