66 messaggi dal 19 febbraio 2008
Ciao sono alle prime armi con SilverLight ed ho già un problema non riesco a gestire la lingua mi da in continuazione il seguente errore:

Impossibile trovare risorse appropriate per l'impostazione cultura specificata o per l'impostazione cultura non associata ad alcun paese. Assicurarsi che "SilverlightApplication1.Customer.resources" sia stato correttamente incorporato o collegato all'assembly "SilverlightApplication1" in fase di compilazione o che tutti gli assembly satellite richiesti siano caricabili e firmati completamente.

post qui il codice che ho usato:
nel file App.xaml

private void Application_Startup(object sender, StartupEventArgs e)
{
string[] cultureStrings = {"en-US", "it-IT"};
// Get a random integer.
Random rnd = new Random();
int index = rnd.Next(0, cultureStrings.Length);
// Set the current UI culture.
Thread.CurrentThread.CurrentCulture = new CultureInfo(cultureStrings[index]);
Thread.CurrentThread.CurrentUICulture = new CultureInfo(cultureStrings[index]);
this.RootVisual = new Page();
}

nella mia Page
public partial class Page : UserControl
{
public Page()
{
InitializeComponent();

ResourceManager rm = null;
rm = new ResourceManager("SilverlightApplication1.Customer", Assembly.GetExecutingAssembly());
string greeting = rm.GetString("Lingua");

}

potete dirmi se c'è qualcosa di particolare che devo settare o dove stò sbagliando
grazie mille

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.