B?n không th? s? d?ng bi?u tư?ng huy hi?u quy mô-140 trong Visual Studio 2012 Update 1

D?ch tiêu đ? D?ch tiêu đ?
ID c?a bài: 2792380 - Xem s?n ph?m mà bài này áp d?ng vào.
Bung t?t c? | Thu g?n t?t c?

Tri?u ch?ng

Bài vi?t này mô t? m?t gi?i pháp cho các v?n đ? sau đây trong Microsoft Visual Studio 2012 Update 1.

V?n đ? 1

H?y xem xét k?ch b?n sau đây:
  • B?n t?o m?t ?ng d?ng b?ng cách s? d?ng Visual Studio 2012 Update 1.
  • B?n ch?n m?t t?p tin .png 33 x 33 đi?m ?nh đ? bi?u tư?ng huy hi?u quy mô-140 cho các ?ng d?ng.
  • B?n c? g?ng đ? đóng gói các ?ng d?ng.
Trong trư?ng h?p này, b?n không th? đóng gói app. Ngoài ra, b?n nh?n đư?c m?t thông báo l?i tương t? v?i nh?ng đi?u sau đây:

Tài li?u tham kh?o bi?u hi?n ?ng d?ng badge bi?u tư?ng h?nh ?nh 'images\BadgeLogo.scale-140.png' có kích thư?c không h?p l?. Nó ph?i là 34 x 34 pixel.

V?n đ? 2

H?y xem xét k?ch b?n sau đây:
  • B?n t?o m?t ?ng d?ng b?ng cách s? d?ng Visual Studio 2012 Update 1.
  • B?n ch?n m?t t?p tin .png 34 x 34 pixel cho bi?u tư?ng huy hi?u quy mô-140 cho các ?ng d?ng.
  • B?n c? g?ng g?i ?ng d?ng này cho các c?a hàng c?a s?.
Trong trư?ng h?p này, b?n không th? g?i app Store Windows.

Nguyên nhân

Nh?ng v?n đ? này x?y ra b?i v? h?nh ?nh Studio 2012 Update 1 không chính xác yêu c?u t?p .png là 34 x 34 pixel cho bi?u tư?ng huy hi?u quy mô-140. Tuy nhiên, các c?a hàng c?a s? và c?a s? ?ng d?ng ch?ng nh?n Kit (WinACK) yêu c?u t?p tin h?nh ?nh cho các bi?u tư?ng huy hi?u quy mô-140 là 33 x 33 pixel. V? v?y, v?n đ? đư?c mô t? trong ph?n "Tri?u ch?ng" x?y ra.

Cách gi?i quy?t khác

Đ? làm vi?c xung quanh v?n đ? này, h?y làm theo các bư?c sau:
  1. Trong Gi?i pháp Explorer, b?m chu?t ph?i vào các d? án, và sau đó ch?n D? b? d? án.
  2. B?m chu?t ph?i vào các d? án, và sau đó ch?n ch?nh s?a.
  3. Thêm m? XML sau đây đ? dư?i cùng c?a các t?p tin d? án trư?c khi đóng c?a y?u t?:

    <!-- Workaround for 33x33 badge logo issue. -->
    <Target Name="WorkaroundForBadgeLogoScale140Issue">
    <ItemGroup>
    <AppxManifestImageFileNameQuery Remove="./m:Package/m:Applications/m:Application/m:VisualElements/m:LockScreen/@BadgeLogo" />
    </ItemGroup>
    <ItemGroup>
    <AppxManifestImageFileNameQuery Include="./m:Package/m:Applications/m:Application/m:VisualElements/m:LockScreen/@BadgeLogo">
    <DescriptionID>BadgeLogo</DescriptionID>
    <ExpectedScaleDimensions>100:24x24;140:33x33;180:43x43</ExpectedScaleDimensions>
    </AppxManifestImageFileNameQuery>
    </ItemGroup>
    </Target>
  4. Thêm m? XML sau đây đ? dư?i cùng c?a các t?p tin d? án trư?c khi đóng c?a y?u t?:
    Lưu ? N?u t?p tin d? án c?a b?n đ? ch?a s?n m?c tiêu BeforeBuild , thêm WorkaroundForBadgeLogoScale140Issue vào thu?c tính DependsOnTargets .

    <Target Name="BeforeBuild" DependsOnTargets="WorkaroundForBadgeLogoScale140Issue" />
  5. Lưu và đóng t?p tin d? án.
  6. Trong Gi?i pháp Explorer, b?m chu?t ph?i vào các d? án, và sau đó ch?n T?i l?i d? án.
  7. Trong Bi?u hi?n thi?t k?, thêm t?p tin .png bi?u tư?ng quy mô-140 là 33 x 33 pixel.
Lưu ? Bi?u hi?n thi?t k? s? hi?n th? m?t c?nh báo r?ng các bi?u tư?ng huy hi?u không đáp ?ng yêu c?u kích thư?c 34 x 34 pixel. Tuy nhiên, Visual Studio s? đóng gói các ?ng d?ng, và WinACK cho phép b?n đ? phát hành các ?ng d?ng đ?n các c?a hàng c?a s?.

T?nh tr?ng

Microsoft đ? xác nh?n r?ng đây là m?t v?n đ? trong s?n ph?m c?a Microsoft đư?c li?t kê trong ph?n "Áp d?ng cho".

Thông tin thêm

Đ? bi?t thêm chi ti?t v? các bi?u tư?ng huy hi?u, h?y vào web site MSDN sau đây:

Các h?nh ?nh t?i ưu hóa cho đ? phân gi?i màn h?nh khác nhau

Thu?c tính

ID c?a bài: 2792380 - L?n xem xét sau cùng: 07 Tháng Giêng 2013 - Xem xét l?i: 1.0
Áp d?ng
  • Microsoft Visual Studio Express 2012 for Windows 8
  • Microsoft Visual Studio Premium 2012
  • Microsoft Visual Studio Professional 2012
  • Microsoft Visual Studio Ultimate 2012
T? khóa: 
kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB2792380 KbMtvi
Máy d?ch
QUAN TRỌNG: Bài vi?t này đư?c d?ch b?ng ph?n m?m d?ch máy c?a Microsoft ch? không ph?i do con ngư?i d?ch. Microsoft cung c?p các bài vi?t do con ngư?i d?ch và c? các bài vi?t do máy d?ch đ? b?n có th? truy c?p vào t?t c? các bài vi?t trong Cơ s? Ki?n th?c c?a chúng tôi b?ng ngôn ng? c?a b?n. Tuy nhiên, bài vi?t do máy d?ch không ph?i lúc nào c?ng hoàn h?o. Lo?i bài vi?t này có th? ch?a các sai sót v? t? v?ng, cú pháp ho?c ng? pháp, gi?ng như m?t ngư?i nư?c ngoài có th? m?c sai sót khi nói ngôn ng? c?a b?n. Microsoft không ch?u trách nhi?m v? b?t k? s? thi?u chính xác, sai sót ho?c thi?t h?i nào do vi?c d?ch sai n?i dung ho?c do ho?t đ?ng s? d?ng c?a khách hàng gây ra. Microsoft c?ng thư?ng xuyên c?p nh?t ph?n m?m d?ch máy này.
Nh?p chu?t vào đây đ? xem b?n ti?ng Anh c?a bài vi?t này: 2792380

Cung cấp Phản hồi

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com