2行目で実行時エラーが発生しています。
Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");
rm = new ResourceManager("Resources.Default.apsx",
System.Reflection.Assembly.Load(System.IO.File.ReadAllBytes(
"E:\\New folder\\multi_lang\\multi_lang\\App_LocalResources")));
ci = Thread.CurrentThread.CurrentCulture;
エラーメッセージは、言及された次のパスからのアクセスが拒否されたか、ファイルが読み取り専用モードになっていることを示しています。コードの何が問題なのかわかりません。