J'ai trouvé beaucoup d'informations sur cette erreur: "ERREUR: impossible de charger le fichier ou l'assembly '*.dll' ou une de ses dépendances. L'accès est refusé.'
Mais je n'ai pas trouvé de réponse spécifique à mon scénario.
Mon site est de déployer sur 6 différents serveurs de production, sur un seul serveur, je suis confronté à ce problème. Le problème est aléatoire, mais après cela se produit, il continue jusqu'à ce que le site est de recompiler en fait une petite modification dans le web.fichier de config(je sais astuce, après modification dans le web.config recompiler l'application web) et du site sur le serveur de commencer à travailler.
Hier, la question était de reproduire un mois après la période de travail.
Nous ne pouvons nous permettre cette question sur la production.
Question de détail:
Erreur de serveur dans l'Application'/'. ____________________________________ Impossible de charger le fichier ou l'assembly 'MainCore.DbImpl, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' ou une de ses dépendances. L'accès est refusé. Description: Une exception non gérée s'est produite pendant l'exécution de la demande web actuelle. Veuillez consulter la trace de la pile pour plus d'informations sur l'erreur et où elle a son origine dans le code.
Détails De L'Exception: System.IO.FileLoadException: impossible de charger le fichier ou l'assembly 'MainCore.DbImpl, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' ou une de ses dépendances. L'accès est refusé.
Source De L'Erreur: Une exception non gérée s'est produite lors de l'exécution de la demande web actuelle. Informations concernant l'origine et l'emplacement de l'exception peut être identifié à l'aide de la trace de pile d'exception ci-dessous.
L'assemblée Charge de Trace: Les informations suivantes peuvent être utiles pour déterminer les raisons de l'assemblée " MainCore.DbImpl, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null " n'a pas pu être chargé.
WRN: Assemblée de liaison de la journalisation est DÉSACTIVÉE. Pour activer l'échec de liaison d'assembly journalisation, définissez la valeur de registre [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) à 1. Remarque: Il y a peu de performance de la pénalité associée à de liaison d'assembly échec de l'enregistrement. Pour désactiver cette fonction, supprimez la valeur de registre [HKLM\Software\Microsoft\Fusion!EnableLog].
Trace De La Pile:
[FileLoadException: impossible de charger le fichier ou l'assembly 'MainCore.DbImpl, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' ou une de ses dépendances. L'accès est refusé.] ...DbImpl.De l'événement.TTCEventController.GetEventFields(Int32 eventId) +0 WebSuite.SportChannel.ModelImpl.TTCModelController.AddEventFieldList(XmlElement eventNode, ITTCEventController ctrl, Int32 id de l'événement, PlayerType stupidType) ...root\SportChannel\ModelImpl\Ttc\TTCModelController.cs:171 ...ModelImpl.TTCModelController.GetLatestFourTourSchedulesXml () ...root\SportChannel\ModelImpl\Ttc\TTCModelController.cs:283 ...Racine de votre site.UserControls.HeadlinesTab.Page_Load(Object sender, EventArgs e) +491 Système.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, l'Objet o, t Objet, EventArgs e) +25 Système.Web.Util.CalliEventHandlerDelegateProxy.Rappel(Object sender, EventArgs e) +42 Système.Gestionnaire d'événements.Invoke(Object sender, EventArgs e) +0 Système.Web.L'INTERFACE utilisateur.De contrôle.OnLoad(EventArgs e) +132 Système.Web.L'INTERFACE utilisateur.De contrôle.LoadRecursive() +66 Système.Web.L'INTERFACE utilisateur.De contrôle.LoadRecursive() +191 Système.Web.L'INTERFACE utilisateur.De contrôle.LoadRecursive() +191 Système.Web.L'INTERFACE utilisateur.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2428
____________________________________Les Informations De Version: Microsoft .NET Framework Version:2.0.50727.5446; ASP.NET Version:2.0.50727.5420