반사

2016-12-29 2 views
0

를 사용하지 않고 파일 이름으로 어셈블리의 형태를 취득하는 것은 여기에 내 코드반사

ResourceManager temp = new ResourceManager("App_LocalResources",typeOf(MyResource)); 

이 잘 작동하지만 내가 실제 파일 이름으로는 ResourceManager를 만들거나 경로의에 있습니다. C#에서는 어떻게 가능합니까?

+0

의미 : https://msdn.microsoft.com/en-us/library/system.resources.resourcemanager.createfilebasedresourcemanager(v=vs.110).aspx? – rene

+0

나는 이것을 사용하려했지만, 여기에 함수를 보내기 위해 Type이 없다. 유형 useResourceSet –

+0

useResourceset *에 null을 사용하면 기본 런타임 ResourceSet 객체가 사용됩니다. * – rene

답변

0

나는 해결책을 얻었습니다! .resx 파일을 .resource 파일로 변환해야했습니다. 예 :

C:\Program Files (x86)\Microsoft Visual Studio 14.0>resgen E:\MyResource.resx E:\MyResource.resources