2017-04-18 9 views
0

Visual Studio 2013 Express에 임베디드 리소스 "Template.de-DE.html"을 만드는 데 어려움을 겪고 있습니다. 필자는이를 "임베디드 리소스"및 "복사 금지"로 올바르게 정의했습니다.임베디드 리소스로 이상한 동작

내 프로젝트,이 파일을 보여주지 않았다 리소스 파일과 같은 어셈블리라는 this.GetType().Assembly.GetManifestResourceNames() 디버깅, 그래서 여러 파일 이름으로 그것을 시도 :

  • Template.de-DE.html
  • Template.de.html
  • Template.de_DE.html

만 마지막 파일 (Template.de_DE.html)는 this.GetType().Assembly.GetManifestResourceNames() 결과에 보여 주었다.

버그이거나 내가 찾지 못했던 임베디드 리소스 파일에 대한 제한 사항이 있습니까?

답변

0

은 내가 해결책을 찾은 것 같아 :

는 ".de 등-DE.ext"로 끝나는 이름을 가진

파일 폴더 빈 \ 드 드에 <MyLib>.resources.dll로 컴파일 될 것으로 보인다.