2010-04-10 5 views
0

J'ai un programme C# .NET 2.0 qui appelle un fichier Matlab .dll que j'ai créé en utilisant Matlab Builder pour .NET. Ce fichier matlab .dll est un wrapper pour une fonction de fichier m que j'ai besoin d'appeler depuis mon programme C#.L'application C# ne parvient pas à charger la DLL Matlab lors de l'exécution à partir d'un lecteur partagé?

Tout fonctionne correctement lorsque j'exécute cette application à partir de mon lecteur local. Cependant, une fois que je copie l'application sur un lecteur partagé, la DLL Matlab échoue lorsqu'elle est chargée pour la première fois.

Je configure caspol pour permettre aux programmes .NET de s'exécuter à partir de lecteurs partagés.

Est-ce que quelqu'un sait ce qui pourrait causer ce problème ou un outil que je pourrais utiliser pour comprendre facilement quel est le problème?

Merci.

+1

Que signifie "échoué"? Vous avez sûrement un meilleur diagnostic? –

Répondre

0

Essayez d'ajouter à nouveau le fichier .dll à partir de Visual Studio. C'est la meilleure estimation que je puisse donner.

Questions connexes