이것은 내 다국어 웹 사이트 코드의 일부입니다. 내가 말하는 두 번째 줄에 gettingan 오류입니다 런타임 오류 여기ASP.NET의 다국어 웹 사이트
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;
을 얻고있다
1.Make 당신이 액세스를 시도하는 경우이 자원
- 에 액세스 할 수있는 privilages이 있는지 파일, 읽기 전용이 아닌지 확인하십시오.
서버가 'E : \\ 새 폴더 \\ multi_lang \\ multi_lang \\ App_LocalResources'에 액세스 할 수 있습니까? 웹 서버가 실행중인 사용자에게 해당 파일을 열 수있는 권한이 있습니까? – Ghost
당신은'typeof (MyType) .Assembly'와 같이 뭔가를 할 필요가 있습니다. 여기서'MyType'은 당신이로드하려고하는 리소스 파일과 같은 어셈블리에 있습니다. 폴더의 바이트 단위 내용을 읽음으로써 어셈블리를 얻을 수 없습니다. – mellamokb
@mellamokb이 코드를 어디에 써야할까요? 정말이 프로젝트를 완전히 완료해야합니다. – rick