Ich habe viele verschiedene C# -Projekte in einer Lösung, in der eine Assembly von anderen abhängt. Ich habe alle in der richtigen Reihenfolge gebaut. Ich habe CopyLocal für alle Referenzen auch auf false gesetzt. Wenn die Builds von Assemblys jedoch weiter unten im Stapel ausgeführt werden, werden einige Assemblys in den Ordner bin \ debug kopiert. Warum passiert dies? Wie kann ich dies stoppen, da es ohne Grund Speicherplatz belegt. Das einzige Projekt, das erstellt wird, das alle Assemblys benötigt, ist das letzte, das erstellt wird, das die .exe-Assembly ist. Ich habe ein separates Skript, das alle Assemblies in diesen bin \ debug-Ordner kopiert, wie ich brauche, nachdem der Build-Prozess abgeschlossen ist.Unerwünschte abhängige Assemblies im Bin Debug-Ordner
0
A
Antwort
2
Die Einstellung copy local auf false funktioniert nur, wenn Assemblys im globalen Assemblycache enthalten sind. Jede Assembly, die nicht GACed ist, wird in ein Projekt kopiert, auf das verwiesen wird.
Sie könnten Ihrem Projekt eine benutzerdefinierte MSBuild-Aufgabe hinzufügen, die sie anschließend von allen anderen Projekten außer Ihrer Hauptaufgabe löscht.
Verwandte Themen
- 1. Registration-Free COM Interop und abhängige Assemblies
- 2. Include GAC Assemblies in Bin
- 3. Unerwünschte SQLite eingefügt in \ bin
- 4. unerwünschte kulturspezifische DLLs zu bin-Verzeichnis kopiert
- 5. Unerwünschte Dezimalstelle im Textbereich
- 6. Wie Sie alle Assemblies aus dem Verzeichnis/bin laden
- 7. Unerwünschte Modellbindung im Custom Filter
- 8. Funktion im Direktivenbereich unerwünschte gefeuert
- 9. Unerwünschte Attribute im Formular output-jQuery/php
- 10. Dynamisch geladene .NET Assemblies
- 11. Enterprise Library 4.1 Assemblies
- 12. Unerwünschte Farbmischung
- 13. GAC'ing 4.0 Assemblies
- 14. Castle ActiveRecord - Befehlszeilen-Assemblierungen im Vergleich zu VB.Net Assemblies Problem
- 15. ASP.NET-Bereitstellung: Cant Zugriff Bin Ordner Assemblies aus dem virtuellen Verzeichnis unter der Site
- 16. Netwire voneinander abhängige Drähte
- 17. Abhängige Formularauswahl
- 18. Abhängige Typen
- 19. Welche Assemblies stehen im Konflikt zwischen verschiedenen Versionen?
- 20. NDepend: Wie zeigt man 'Tier'-Assemblies nicht im Abhängigkeitsgraphen an?
- 21. StructureMap und Scan Assemblies
- 22. Friend Assemblies in C#
- 23. Verknüpfen von .Net Assemblies
- 24. Android: Unerwünschte linke/rechte Ränder auf Nexus 10 im Querformatmodus
- 25. Wann müssen abhängige DLLs vorhanden sein?
- 26. Select2 Abhängige Dropdown-Listen
- 27. Filtern Sie die Referenz Assemblies
- 28. mit .NET-Assemblies in Delphi
- 29. Expression_Host Assemblies wachsen in Zahlen
- 30. Abhängige Unterabfragen in Django