2011-03-22 3 views
0

안녕하세요 예를 들어 다음과 같이 작업 할 수 있습니다. 그림, Resources.resx 및 Add Existing Item을 클릭해야합니다. 그러면 Resources 폴더 아래에 나타납니다. 그러나 해당 리소스 폴더에 상황에 맞는 메뉴를 사용하여 기존 항목을 추가 할 수 있지만 그때 함께 작업 할 수 없으며 Resources.resx 파일을 사용할 때 표시되지 않습니다. 그래서 추가 할 때 항상 Resources.rext를 클릭해야합니까? 또한이 "보기"에서는 폴더를 사용할 수 없으므로 상당히 엉망입니다. 리소스 폴더의 새 폴더는 무엇입니까? - 파일을 드래그하면 더 이상 액세스 할 수 없습니다.VS 2010 Express에서 폴더에 리소스를 추가 할 수없는 이유는 무엇입니까?

답변

0

정확함; ResX 파일에 뭔가를 추가하려면 ResX 파일에 추가해야합니다.

폴더 대신 여러 ResX 파일을 사용할 수 있습니다.

ResX 파일을 사용하는 대신 어셈블리에 이미지 (Build Action ~ Embedded Resource)를 포함시킬 수도 있습니다. 그런 다음 임의의 디렉토리 트리를 작성할 수 있습니다.
임베디드 리소스를 읽으려면 typeof(MyType).Assembly.GetManifestResourceStream(name)으로 전화를 걸어 using 문으로 스트림을 닫아야합니다.

관련 문제