/ / Visual Studio 2010 enthält beim Veröffentlichen keine C ++ - DLLs im C # -Projekt - Visual-Studio-2010, C # -4.0, XNA, Publizieren

Visual Studio 2010 enthält keine C ++ - DLLs in C # -Projekt, wenn veröffentlicht - Visual Studio 2010, c # -4.0, XNA, veröffentlichen

Ich habe folgende Abhängigkeiten:

C ++ - Bibliothek <- C # -Bibliothek <- C # -Anwendung

Problem: Wenn ich die C # -Anwendung veröffentliche, sind die C ++ - DLLs nicht enthalten

Wie kann ich Visual Studio anweisen, auch die C ++ - DLLs einzuschließen? (Hinweis: Da dies nur ein kleines Projekt ist, wäre eine schnelle Lösung bereits ausreichend.)

Antworten:

6 für die Antwort № 1

Sie können dies beheben, indem Sie die C ++ - DLLs als Dateien in das Projekt aufnehmen. (Projekt-> Vorhandenes Element hinzufügen)

Dann klicken Sie mit der rechten Maustaste auf die DLL -> Eigenschaften und setzen die Build Action zu Contentund wählen Sie die Copy to Output Directory entweder Copy Always oder Copy if newer.


-1 für die Antwort № 2

Klicken Sie in Ihren Projektreferenzen auf die von Ihnen verwendete DLL und im Eigenschaftenfenster auf setze copy local auf TRUE.

Stellen Sie die Parameter ein