Réponse acceptée !
Pour ceux que ça intéresse, j'ai trouvé la solution :
FileStream
fs = new FileStream(Server.MapPath("~/App_LocalResources/ModifierChantier.aspx.resx"), FileMode.Open,FileAccess.Write); ResXResourceWriter resxW = new ResXResourceWriter(fs);
ResXDataNode resxNd = new ResXDataNode("btnAnnulerResource1.Text", "Text");
resxW.AddResource(resxNd);
resxNd = new ResXDataNode("btnAnnulerResource1.ToolTip", "ToolTip");
resxW.AddResource(resxNd);
resxNd = new ResXDataNode("btnEnregistrerResource1.Text", "Text");
resxW.AddResource(resxNd);
resxNd = new ResXDataNode("btnEnregistrerResource1.ToolTip", "ToolTip");
resxW.AddResource(resxNd);
resxNd = new ResXDataNode("btnInvaliderResource1.Text", "Text");
resxW.AddResource(resxNd);
resxNd = new ResXDataNode("btnInvaliderResource1.ToolTip", "ToolTip");
resxW.AddResource(resxNd);
resxNd = new ResXDataNode("btnValiderResource1.Text", "Text");
resxW.AddResource(resxNd);
resxNd = new ResXDataNode("btnValiderResource1.ToolTip", "ToolTip");
resxW.AddResource(resxNd);
resxNd = new ResXDataNode("QuitterResource1.Text", "Text");
resxW.AddResource(resxNd);
resxNd = new ResXDataNode("QuitterResource1.ToolTip", "ToolTip");
resxW.AddResource(resxNd);
resxW.Generate();
resxW.Close();
fs.Close();
Par contre, lorsque je publie le site je n'ai pas les droits pour modifier un fichier, j'ai le message suivant :
Server Error in '/AppliStyle' Application.
Access to the path 'C:\AppliStyle\App_LocalResources\ModifierChantier.aspx.resx' is denied.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Si quelqu'un sait pourquoi....
Merci d'avance
Aurélie