2012-12-19 7 views
5

이 이미지의 기본 VS 이미지입니다.하지만 작동하지 않습니다. Windows 8 앱 매니페스트 : 이미지 애셋 오류

Error 4 Payload file 
'C:\Users\Mert\documents\visual studio 2012\Projects\Y\P\Assets\StoreLogo.scale-100.png' does not exist.  
Error 3 Payload file 
'C:\Users\Mert\documents\visual studio 2012\Projects\Y\P\Assets\SplashScreen.scale-100.png' does not exist. 
Error 2 Payload file 
'C:\Users\Mert\documents\visual studio 2012\Projects\Y\P\Assets\SmallLogo.targetsize-32.png' does not exist.  
Error 1 Payload file 
'C:\Users\Mert\documents\visual studio 2012\Projects\Y\P\Assets\SmallLogo.scale-100.png' does not exist. 
나는 질문에 이해할 알고 있지만 나는 설명 할 다른 방법을 찾을 수 없습니다.

매니페스트 파일 :

<?xml version="1.0" encoding="utf-8"?> 
<Package xmlns="http://schemas.microsoft.com/appx/2010/manifest"> 
    <Identity Name="" Publisher="CN=Mert" Version="1.0.0.0" /> 
    <Properties> 
    <DisplayName>Y</DisplayName> 
    <PublisherDisplayName>Mert</PublisherDisplayName> 
    <Logo>Assets\StoreLogo.png</Logo> 
    </Properties> 
    <Prerequisites> 
    <OSMinVersion>6.2.1</OSMinVersion> 
    <OSMaxVersionTested>6.2.1</OSMaxVersionTested> 
    </Prerequisites> 
    <Resources> 
    <Resource Language="x-generate" /> 
    </Resources> 
    <Applications> 
    <Application Id="App" Executable="$targetnametoken$.exe" EntryPoint="Y.App"> 
     <VisualElements DisplayName="Y" Logo="Assets\Logo.png" SmallLogo="Assets\SmallLogo.png" Description="Y" ForegroundText="light" BackgroundColor="#464646"> 
     <DefaultTile ShowName="allLogos" /> 
     <SplashScreen Image="Assets\SplashScreen.png" /> 
     </VisualElements> 
    </Application> 
    </Applications> 
    <Capabilities> 
    <Capability Name="internetClient" /> 
    </Capabilities> 
</Package> 
+1

Assets 폴더의 모든 이미지가 기본값입니다. 즉 이름이 .scale-xxx로 장식되어 있지 않습니까? 일단 명시적인 축척 비율을 가진 것이 있으면, 장식되지 않은 것은 자동으로 기본값 (100)으로 취급되지 않습니다. 적어도 첫 번째 시나리오를 설명 할 수 있습니다. –

+0

@ JimO'Neil 스케일 이미지를 추가하지 않고 필요한 이미지 만 추가하지만 오류 페이로드 파일 'C : \ Users \ Mert \ Documents \ Visual Studio 2012 \ Projects \ Y \ Y \ Assets \ StoreLogo.scale-100 .png '가 존재하지 않습니다. 응용 프로그램은 좋아, 내가 게시 할게하지만이 성가신 오류! – mert

+0

꽤 이상합니다 ... 파일> 새 프로젝트> 그리드 응용 프로그램에서도이 작업을 수행합니까? –

답변

10

나는 또한이 문제를 마지막 날에 가졌다. 내가 어설 션에서 이미지를 삭제할 때 솔루션 탐색기Visual Studio에서 해당 항목을 삭제하지 않을 것으로 나타났습니다. 솔루션 탐색기에서 해당 파일을 삭제하면 문제가 해결됩니다.
건배 ...!

3

난 그냥이 나 자신을 발견했습니다.

Visual Studio에서 로고에 대한 시행 착오 방식을 처리 할 수없는 것으로 보입니다.

.csproj 파일을 수동으로 편집하고 거기에서 누락 된 자산을 제거하여 제거했습니다.

2

앱 번들 생성 설정을 사용 안 함으로 설정하면 문제가 해결 될 수 있습니다.