sajithkahawatta 0 Newbie Poster

we are developing a web site which must support multi languages. so we
use .resx files. the user must be able to edit the content of the
resource file after the deployment.
we could not be able to put .resx files in to App_GlobalResources,
the .resx files are compiled to dll's when we publish the site since
the site is vs 2005 web site. so we keep the resx files in the root.
but how can we load the .resx files which are not compiled to dll's in
to resource manager.
we are using,

ResourceManager rm = new ResourceManager("my.Resource",
Assembly.GetExecutingAssembly());
rm.GetString("LblPathTitleStart");

here my is the project name and the file name is "Resource.resx" which
is in the root. we follow the article,
"http://www.ondotnet.com/pub/a/dotnet/2002/09/30/manager.html".

the error massage is,
"Could not find any resources appropriate for the specified culture or
the neutral culture. Make sure "Resource.resources" was correctly
embedded or linked into assembly "App_Web_a61pd5xi" at compile time,
or that all the satellite assemblies required are loadable and fully
signed."

any one can help us. :(

thanx.