Nu har jeg prøvet at bruge denne kode: IResourceWriter writer = new ResourceWriter(Server.MapPath("~/App_GlobalResources/Resource.resx")); // Adds resources to the resource writer. writer.AddResource("String 1", "First String"); writer.AddResource("String 2", "Second String"); writer.AddResource("String 3", "Third String"); // Writes the resources to the file or stream, and closes it. writer.Close();
Det virker ikke, den laver hele min fil om til noget ulæseligt: ÎÊï¾ ‘ lSystem.Resources.ResourceReader, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSet PADPADPAÄÒBÄÒCÄÒ * S t r i n g 1 S t r i n g 2 S t r i n g 3 First String Second StringThird String
Du kan ikke med det samme se ændringer i en resource file - den bliver loaded, tror nok når applikationen starter op, og så kan du ikke se ændringer i den før du dræber applikationen og starter op igen.
Det er fordi jeg laver noget fra min databae, og den henter ned hvilke fejl i resourcen der skal udskrives. og det skal ende med at der kan installeres moduler på min hjemmeside, og så skal der tilføjes et felt i min resource.
Hvis du er ligeglad med at ændringen først bliver vist næste gang så burde det kunne lade sig gøre. Jeg kan ikke hjælpe dig med evt at rode med kode lige nu, men prøv at google på dit problem - i 90% af tilfældene er der altid nogen som har siddet i den samme sump før dig.
hvem snakker om genstart af server ? Det er applikationen som skal genloades - om den kan dræbe sig selv og starte på ny automatisk ved jeg faktisk ikke - vent på en "second opinion"
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.