그래서 Shazzam으로 HLSL 픽셀 쉐이더를 작성하고 결과물 인 .ps 파일을 프로젝트에 배치하고 그것을 인스턴스화하려고합니다. URI에 상관없이 Blend는 xaml 디자이너를 보려고 할 때마다 리소스를 찾을 수 없다고 말하고 Visual Studio는 디자인보기에서 빈 페이지를 보여 주며 응용 프로그램을 실행하려고하면 표시됩니다. Silverlight 픽셀 쉐이더 리소스 "찾을 수 없음"; URI는 무엇이되어야 하는가?
이
나는 .PS 파일의 빌드 작업으로 자원 및 EmbeddedResource 모두를 시도한 2010 년혼합 4 RC 및 Visual Studio에서 실버 라이트 4 SketchFlow를 프로젝트, 둘은 어떤 차이를 만들 것입니다 (I ' 나는 Resource로 설정되어 있다고 확신한다.)
나는 다음과 같은 URI 형식을 시도했습니다:
"ShaderFileName.ps"
"/ShaderFileName.ps"
"AssemblyName;component/ShaderFileName.ps"
"/AssemblyName;component/ShaderFileName.ps"
나는 또한 (즉 만드는 방법 SketchFlow를 프로젝트의) 루트 어셈블리에 스크린 어셈블리에서 셰이더 파일을 이동하려고
하고 그 중 하나가 도움이되지 않았다 .
누구든지 어떤 생각이 있습니까?
불행히도, 그 중 하나는 내가 시도하고 가능한 루트 중 .ps 있습니다 : ( – Grank