Warum C# keine C++ - Stil statischen Bibliotheken?

In letzter Zeit ich ve wurden arbeiten an ein paar kleine .NET-Anwendungen, die einige gemeinsame code. Der code hat einige Schnittstellen eingeführt zu abstrahieren I/O Anrufe für unit-Tests.

Wollte ich die Anwendungen auf standalone-EXE-Dateien ohne externe Abhängigkeiten. Dies scheint der perfekte Anwendungsfall für statische Bibliotheken. Kommen zu denken, dass der Dritte die Kontrolle der Zulieferer profitieren von diesem Modell zu.

Gibt es einige versteckte Gemeinheiten mit statischen Bibliotheken, die ich verpasst habe?

Gibt es einen Grund, warum die C# - Designer ließ Sie aus?

Edit: ich bin mir dessen bewusst, ILMerge, aber es hat nicht den gleichen Komfort wie statische Bibliotheken.

InformationsquelleAutor | 2009-12-02
Schreibe einen Kommentar