내가 내 프로젝트에서 지역화 된 RESX 파일의 번호를 가지고 비어있는 문화를 할당합니다MSBuild를 AssignCulture 작업 사이비-문화를 위해 (QPS-ploc, QPS-plocm)를
Messages.resx
Messages.de.resx
Messages.qps-ploc.resx
의사 현지화 된 텍스트있는 마지막 하나 테스트 용 리소스. 다른 지역화와 마찬가지로 위성 어셈블리 (예 : project/qps-ploc/project.resources.dll)로 컴파일하고 싶습니다. 그러나 어떤 이유로 AssignCulture 태스크가 빈 culture를이 리소스에 할당하고 결과로 컴파일되지 않습니다.
은 MSBuild 로그에서 발췌문 :
Task "AssignCulture"
Culture of "de" was assigned to file "Resources\Messages.de.resx".
Culture of "" was assigned to file "Resources\Messages.resx".
Culture of "" was assigned to file "Resources\Messages.qps-ploc.resx".
Done executing task "AssignCulture".
의사 현지화 문화 설명 here 및 new CultureInfo("qps-ploc")
반환 올바른 의사 문화로 레지스트리에 사용할 수있다.
AssignCulture에서 예상되는 동작입니까 아니면 잘못 사용하고 있습니까?