J'ai créé une DLL en utilisant la ligne de commande (csc). Supposons que dll contienne la méthode Add (int, int). Maintenant, je veux utiliser cette fonction d'ajout dans vC++ ??Comment utiliser C# DLL dans vC++?
Comment faire?
Votre aide sera grandement appréciée.
Voici ce que je fais.
vcproj; pour ce projet, j'ai le clic droit et la section de l'éditeur de liens ajouter des dépendances supplémentaires. ajouté le chemin où dll réside.
main.cpp
using namespace Test
void main()
{
demo d;
d.add(5,5);
}
espace de noms d'erreur test n'existe pas.
Comment résoudre ceci?
J'ai besoin d'utiliser cette dll comme dans le code non managé
Si l'application C++ est gérée, alors c'est encore plus simple que cela, et vous pouvez éviter COM dans son ensemble. – Noldorin
@Matthew Brindley J'ai fait ce qui est donné sur http://support.microsoft.com/kb/828736 mais je reçois une erreur de ne peut pas convertir de 'const _GUID' en 'const IISWebFrameworkDAAB :: DataAccessInterface' "Que dois-je faire ? – user1402643