Ich versuche, einen bestimmten natürlichsprachlichen Prozessor zu verwenden, den ich in C# innerhalb meiner Python-Anwendung geschrieben fand.kompilieren C# -Lösung in DLL für die Verwendung in Python
Nach bisherigem SO Beiträgen, so scheint es so einfach, wie:
- Import DLL-Datei
- Aufruf Methoden/Klassen von C# Datei in Python-Skript mit einem umschließenden Wrapper
kompiliert Ich habe mono-develop und xamarin studio heruntergeladen, die docs gelesen und versucht, das C# -Programm aus der .sln-Datei zu "bauen", habe aber noch nicht beobachtet, dass eine dll-Datei erstellt wurde
Welchen Schritt oder Doc fehlt mir?
zum manuellen Hinzufügen von zwei cs-Dateien macht es Sinn. Das ist ein viel größerer Build. Gibt es eine bestimmte "Quelldatei", die ich anstelle jeder einzelnen CS-Datei verwenden kann? –
Nicht, dass mir bewusst ist, vielleicht wird eine andere Antwort für Sie bereitgestellt werden. Aber wenn es sich um einen großen Build handelt, müssen Sie die Anweisung wirklich nur einmal schreiben, dann in einer Textdatei speichern und in die Eingabeaufforderung des Entwicklers kopieren, wenn Sie den Build aktualisieren müssen. Nur ein Vorschlag. Wie viele CS-Dateien sprechen wir? – GibralterTop
Hinweis hinzugefügt, Sie können die Zeichenfolge mit C# mit System.IO erstellen und alle .CS-Dateien greifen und wahrscheinlich sogar an die Eingabeaufforderung des Entwicklers übergeben. – GibralterTop