Ceci fait partie de mon code de site Web multilingue. Je reçois une erreur d'exécutionSite multilingue dans ASP.NET
Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");
rm = new ResourceManager("Resources.Default.apsx", System.Reflection.Assembly.Load(System.IO.File.ReadAllBytes("E:\\New folder\\multi_lang\\multi_lang\\App_LocalResources")));
ci = Thread.CurrentThread.CurrentCulture;
Ici, je suis erreur gettingan en deuxième ligne en disant
1.Assurez que vous avez privilages suffisants pour accéder à cette ressource
- si vous essayez d'accéder un fichier, assurez-vous qu'il n'est pas en lecture seule.
Le serveur peut-il accéder à E: \\ Nouveau dossier \\ multi_lang \\ multi_lang \\ App_LocalResources'? et l'utilisateur que le serveur Web est en cours d'exécution dispose-t-il des autorisations pour ouvrir ce fichier? – Ghost
Vous devez faire quelque chose comme 'typeof (MyType) .Assembly' où' MyType' est dans le même assemblage que le fichier de ressources que vous essayez de charger. Vous n'allez pas obtenir un assemblage en lisant le contenu octet-sage d'un dossier. – mellamokb
@mellamokb pouvez-vous s'il vous plaît me donner le code exact où écrire ceci ?? J'ai vraiment besoin de complètement ce projet bientôt – rick