J'ai une DLL fournie par un tiers avec un assembly .NET 2.0 qui l'accompagne. Si je crée un projet .NET 3.5 avec VS2008, je suis capable d'appeler la DLL via l'assembly wrapper et cela fonctionne correctement. Toutefois, si je crée un projet .NET 4.0 équivalent avec VS2010, j'obtiens une erreur R6030 - CRT not initialized
dans une boîte de message au moment du chargement de la DLL.Pourquoi .NET 4.0 indique-t-il une erreur "CRT non initialisé" lors du chargement d'une DLL non gérée?
Y at-il quelque chose que je peux faire pour que cela fonctionne dans un projet .NET 4.0? Cela pourrait-il être lié aux changements du TAS, ou à autre chose?
Je porte mon travail dans VS2008 pour l'instant, mais il serait bon de comprendre ce qui se passe ...
Cela correspond à ce que je vois; il arrive juste que le 2.0 CLR utilise la version CRT correcte. Merci! – GraemeF