2009-10-14 4 views
1

J'ai un site Web assis sur un lecteur réseau mappé. La balise <%@ Page Language="C#"... dans les fichiers de balisage est soulignée en bleu. L'erreur que je reçois est "Impossible de charger le fichier ou l'assemblage 'IKVM.Runtime ...." Au-delà de cela, Intelisense ne fonctionne pas pour le code à l'intérieur des blocs <%%>. L'intelisense pour le balisage normal fonctionne toujours. Toute idée est ce que je peux faire pour se débarrasser de l'erreur et revenir intelisense?Qu'est-ce que IKVM.Runtime, et pourquoi tue-t-il intelisense?

+0

Il semble aussi avoir pour effet que le code sous-jacent ne marche pas reconnaître annoter contrôles –

+0

Je dois mentionner le site utilise la système de gestion de contenu Ektron (Je ne le recommande pas, BTW) –

Répondre

2

IKVM est un moyen d'exécuter du code Java sur une machine virtuelle .NET/Mono. La raison pour laquelle vous faites référence dans votre site Web est vraiment quelque chose que vous en savez plus que nous. Je vous suggère de sauvegarder le site, puis de trouver la référence et de l'enlever. Voyez si cela fonctionne maintenant - ou si ça casse, vous devriez vous retrouver avec une bonne idée de ce qui l'utilisait.

0

vous pouvez trouver la référence dans les fichiers web.config ou peut-être des ensembles de dossier bin dépendent de ikvm

+0

Il n'y a pas de référence à "ikvm" dans le web.config. Le dossier bin contient également des fichiers IKVM. IKVM.GNU.Classpath.dll et IKVM.Runtime.dll –

Questions connexes