2008-08-25 5 views
1

l'erreur suivante périodiquement dans une application IIS:Impossible de charger les ressources du fichier de ressources

Failed to load resources from resource file.

Le message d'erreur complète dans le journal des événements est la suivante:

Event Type: Error
Event Source: .NET Runtime
Event Category: None
Event ID: 0
Date: 8/8/2008
Time: 8:8:8 AM
User: N/A
Computer: BLAH123
Description:
The description for Event ID (0) in Source (.NET Runtime) cannot be found. The >local computer may not have the necessary registry information or message DLL files to >display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: .NET Runtime version 1.1.4322.2407- Setup Error: Failed to load resources from resource file
Please check your Setup.

application est écrit dans. NET 1.1 mais le serveur exécute ASP.NET 2.0. Merci.

Mise à jour: Cela signifie que ASP.NET 2.0 est installé mais que le dossier de site Web par défaut et les sites Web dans le dossier sont définis sur ASP.NET 1.1. Sur le dossier du site Web, le filtre ISAPI est défini sur ASP.NET 2.0. Ma première estimation du problème était que ASP.NET 1.1 et ASP.NET 2.0 fonctionnaient côte à côte.

Mise à jour 2: ASP.NET 2.0 est installé mais tous les sites Web exécutent uniquement ASP.NET 1.1 (longue histoire et s'est passé avant que j'ai commencé).

Répondre

0

La question a été posée avant Server Fault, où elle appartient probablement. Quoi qu'il en soit, je n'ai jamais compris l'erreur, donc supposons que c'est fermé.

0

Avez-vous une erreur différente sans le filtre ISAPI en place?

1

Avez-vous des applications .NET 1.1 et .NET 2.0 fonctionnant sur le serveur Web? Nous avons rencontré quelques cas similaires et la résolution que nous avons trouvée consistait à créer deux pools d'applications, un pour les applications 1.1 et un pour les applications 2.0, et pour affecter chaque application en conséquence.

0

Cette erreur se produit parfois lorsqu'une requête se produit au moment exact où vous reconstruisez l'application (après une modification web.config ou une recompilation ordinaire) et que IIS ne trouve pas le fichier dans les dossiers temporaires.

Questions connexes