Frage

Ich arbeite an einem Projekt, die Baugruppen von einem dritten Unternehmen verweist. Diese Baugruppen verfügen über Satelliten-Baugruppen, die ich das Kopieren mit einem Post-Build-Ereignisse an den Ordner ist.

Gibt es eine Möglichkeit, diese Dritten Satelliten-Baugruppen in das Projekt einzubeziehen, damit ich nicht mit dem Post-Build-Ereignisse zu kümmern und die Dateien beibehalten?

Vielen Dank im Voraus.

Weitere Informationen: Da die Referenzen nur Ressourcen, die sie nicht als Projektreferenzen hinzugefügt, ich bin eigentlich nur um sie zu dem // Ordner zu kopieren. Da jeder lokalisierte Referenz die gleichen Namen hat, würde ich nur in der Lage sein, es zu den Projektreferenzen einmal hinzufügen.

War es hilfreich?

Lösung

Ich habe ein ähnliches Problem und auf diesem Thread gestolpert. Bitte beachten Sie, dass der Satelliten-Referenzierung Baugruppen direkt (über den "hinzufügen Referenz-Dialog) ist nicht der Weg, um sie in Ihre Anwendung zu integrieren. Statt nur sicherstellen, dass sie in einer Ordnerhierarchie angeordnet sind, wie oben (in Bezug auf den ursprünglichen Speicherort der Binärdatei sie enthalten Ressourcen) vorgeschlagen.

Die einzige Datei, fügen Sie einen Verweis auf ausdrücklich die Bibliothek selbst ist. Erinnert ‚Kopie local‘ auf true im Eigenschaftsfenster der Referenz einzustellen. Die Laufzeit wird dann sicherstellen, dass Ressourcen aus der Datei, dessen Verzeichnis entspricht das Gebietsschema des Systems ziehen.

Andere Tipps

Es ist automatisch in der C # IDE. Copy Local Einstellung = True auf der Montagereferenz stellt sicher, dass die Satelliten-Baugruppen als auch kopiert werden. In der C ++ es IDE ist eine Einstellung. Rahmen + Referenzen, Neubau-Immobilien Kategorie, „Copy Lokale Satellitenassemblies“

Es gibt nicht genügend Informationen in Ihrer Frage zu verengen, die IDE Sie verwenden oder warum es nicht für Sie arbeiten. Vielleicht, dass 3rd-Party tut etwas Nicht-Standard. Geben Sie ihnen einen Anruf.

In den Referenzen der rechten Maustaste und wählen Sie Eigenschaften auf Ihrem Hinweis auf die Dritte Montage.

Stellen Sie sicher, dass "lokale Kopie" wahr ist.

Wenn das wahr ist, dann sollte es die Satelliten-Baugruppen kopieren, da dies das Verhalten, das ich in Visual Studio erlebt habe.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top