Ho creato una dll utilizzando la riga di comando (csc). Supponiamo che dll contenga il metodo Add (int, int). Ora voglio usare quella funzione di aggiunta in vC++ ??Come usare C# Dll in vC++?
Come fare questo?
Il vostro aiuto sarà molto apprezzato.
Ecco cosa sto facendo.
vcproj; per questo progetto ho il tasto destro del mouse e la sezione linker aggiungo dipendenze aggiuntive.aggiunto il percorso dove risiede dll.
main.cpp
using namespace Test
void main()
{
demo d;
d.add(5,5);
}
errore namespace di prova non esiste.
Come risolvere questo?
ho bisogno di usare quella dll come nel codice non gestito
Se l'applicazione C++ è gestita, è ovviamente ancora più semplice di questa ed è possibile evitare del tutto la COM. – Noldorin
@Matthew Brindley ho fatto quello che viene fornito su http://support.microsoft.com/kb/828736 ma sto ricevendo un errore di non può convertire da 'const _GUID' a 'const IISWebFrameworkDAAB :: DataAccessInterface' "Cosa dovrei fare ? – user1402643