2016-09-11 2 views
0

Mon programme .NET que je veux utiliser dans Java dépend de SlimDX, un gestionnaire géré sur DirectX. Je l'ajoute aux références du projet comme normal sans hoquet.Comment utiliser JNI4NET lorsque votre bibliothèque C# dépend de la DLL existante?

Cependant, quand il s'agit d'utiliser build.cmd de JNI4NET, je reçois une erreur CS0400 suggérant qu'il ne sait pas ce que SLIMDX est, même si je l'ai correctement référencé et mis dans le dossier avec proxygen. Il ne peut pas être trouvé dans l'espace de noms global.

Ceci ('global :: net.sf.jni4net.utils.Convertor.StrongJp2C') est l'une des lignes incriminées.

enter image description here

Répondre

0

En fait, j'ai tout compris! C'est simple, il y a une option -dp dans proxygen pour ajouter des dépendances .NET.