Domanda

Ho visivo soluzione Studio 2010 di 2 progetti: c # e C ++

c ++ progetto utilizzando le librerie .NET Framework ed espone classe a cui fa riferimento da C # progetto.

Tutto compila bene e C # progetto Intellisence mi aiuta con metodi esposti dal C ++. Ma quando provo a lanciare c # progetto si blocca con l'eccezione:

Could not load file or assembly 'c++library.dll' or one of its dependencies. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem. (Exception from HRESULT: 0x800736B1)

Eccezione interna è nullo

Ho cercato di usare tdump da linea di comando per vedere dipendenze delle librerie, ma finisce con la linea:

per sezione: ERRORE: errore interno al 0x42213f con base 0x400000

Come posso risolvere questo?

Grazie in anticipo!

È stato utile?

Soluzione

Una combinazione di Fusion logger ( guida ) e Dependency Walker dovrebbe dare la risposta.

Altri suggerimenti

Prova ad utilizzare Fuslogvw.exe per avere tutti i dettagli per lega di montaggio.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top