Avatar billede c-sharp Nybegynder
26. april 2004 - 08:34 Der er 1 løsning

Problem med Satellite assemblies, den kan ikke finde resource fil

Jeg sidder og leger lidt med Satellite assemblies, men det driller lidt. Jeg har følgnede kode:

i min global.asax:

        protected void Application_Start(Object sender, EventArgs e)
        {
            Application["RM"] = ResourceManager.CreateFileBasedResourceManager("mytext",Server.MapPath("languageFiles")    + Path.DirectorySeparatorChar,null);
        }

        protected void Application_BeginRequest(Object sender, EventArgs e)
        {
            // For each request initialize the culture values with
            // the user language as specified by the browser.

            try
            {
                Thread.CurrentThread.CurrentCulture = new CultureInfo(Request.UserLanguages[0]);
            }
            catch(Exception)
            {
                // provide fallback for not supported languages.
                Thread.CurrentThread.CurrentCulture = new CultureInfo("da-DK");
            }

            Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture;
        }

I min cs fil:

        private void Page_Load(object sender, System.EventArgs e)
        {
            rm = (ResourceManager) Application["RM"];

            Thread.CurrentThread.CurrentCulture = new CultureInfo("da-DK");
            Thread.CurrentThread.CurrentUICulture = new CultureInfo("da-DK");

            om.Text = rm.GetString("faneblad1");
        }

der ud over har jeg oprettet 3 resource filer der ligger i mappen languageFiles, de hedder:

Resource.da-DK.resx
Resource.de-DE.resx
Resource.resx

Jeg får følgende fejl:

Could not find any resources appropriate for the specified culture (or the neutral culture) on disk. baseName: mytext locationInfo: <null> fileName: mytext.resources

om.Text = rm.GetString("faneblad1");


Nogen der kan hjælpe mig med at få det til at virke?
Avatar billede c-sharp Nybegynder
27. april 2004 - 11:09 #1
Jeg fandt selv ud af det ved at følge denne guide slavisk: http://www.codeproject.com/aspnet/SatResourcesDemo.asp
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester