1
Je suis en train d'appeler une fonction DLL dans mes file.aspx.cs comme ceci:ASP .NET WebSite avec DLL d'importation
[DllImport("the.dll")]
private static extern bool theFunction(int width, int height);
Et:
-
fichier
- « the.dll "est dans « C: \ Windows \ System32 \ inetsvr »
- mon site web est une application qui a des privilèges à lire et l'exécuter
- si j'essaie
File.Exists("the.dll")
sur le serveur, il retourne vrai, de sorte que la DLL est le "chemin" du serveur
Mais:
- si je tente de lancer la page sur localhost, tout est OK
- si je tente de lancer la page téléchargée sur le serveur IIS, la page se charge à l'infini ... Rien ne se montre, rien ne se passe!? Et puis IIS est bloqué et je dois redémarrer le serveur.
Qu'est-ce que je fais mal? o_0