Hinzufügen von C ++ - DLLs zu einem C # -Projekt

Ich versuche, die lame_enc.dll-Datei von @ zu verwendeLAM in einem C # -Projekt, aber das Hinzufügen der Sache scheint unmöglich.

Ich erhalte immer wieder die Fehlermeldung, dass eine Referenz nicht hinzugefügt werden konnte, und überprüfe, ob auf die zugegriffen werden kann, ob eine Assembly oder eine COM-Komponente gültig ist.

Ich habe keine C ++ - Erfahrung, obwohl ich die Funktionalität nutzen möchte. Im Moment benutze ichProcess aus dem .NET Framework, um lame.exe aufzurufen und Dinge zu erledigen, aber ich würde gerne wissen, ob es einen anderen Weg gibt.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage