다음 코드가 있습니다. 내 리소스를 찾을 수 없습니다.Silverlight (WP7) 리소스를로드하는 중
string filename = "Resources/Functions.plist";
Uri fileUri = new Uri(filename, UriKind.Relative);
StreamResourceInfo sr = Application.GetResourceStream(fileUri);
위의 실행 후 sr은 null입니다. 안좋다.
내 프로젝트 디렉토리의 서브 디렉토리 인 "Resources"디렉토리에 "Functions.plist"라는 파일이 있습니다. 솔루션 익스플로러에서 마우스 오른쪽 버튼을 클릭하면 빌드 동작이 "리소스"로 표시되고 출력 디렉토리에 대한 복사가 "더 새로운 경우 사본"으로 표시됩니다. 여기
그것을로드 .csproj 파일의 부분, 또는 적어도 나는이하는 생각 :<ItemGroup>
// AppManifest and WMAppManifest here
<Resource Include="Resources\**">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Resource>
것은 무엇 잘못 될 수 있을까?