現在オフラインです。再接続するためにインターネットの接続を待っています

Visual Studio 2012 のアップデート 1 のスケールで 140 のバッジのロゴを使用できません。

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:2792380
現象
この資料では Microsoft Visual Studio 2012 更新 1 で、次の問題を回避する方法について説明します。

問題 1

次のシナリオについて考えてみましょう:
  • アプリケーションを作成するには、Visual Studio 2012 の更新 1 を使用します。
  • 33 X 33 ピクセル .png ファイルをスケール 140 バッジ ロゴのアプリケーションを選択します。
  • アプリケーションをパッケージ化しようとしています。
このシナリオで、さらにアプリケーションをパッケージ化できません、次のようなエラー メッセージが表示されます。

アプリケーション マニフェストの参照 'は無効なディメンションがロゴ イメージ images\BadgeLogo.scale-140.png' バッジします。34 × 34 ピクセルをする必要があります。

問題 2

次のシナリオについて考えてみましょう:
  • アプリケーションを作成するには、Visual Studio 2012 の更新 1 を使用します。
  • 34 × 34 ピクセル .png ファイルをスケール 140 バッジ ロゴのアプリケーションを選択します。
  • このアプリケーションに Windows ストアを送信しようとしています。
このシナリオでは、アプリケーションに Windows ストアを送信できません。

原因
これらの問題は、Visual Studio 2012 の更新 1 34 × 34 ピクセルのスケール 140 のバッジのロゴの .png ファイルが正しく必要があるために発生します。ただし、Windows ストアと Windows アプリケーションの証明のキット (WinACK) スケール 140 のバッジのロゴのイメージ ファイル 33 x 33 ピクセルにすることが必要です。したがって、「現象」に記載されている問題が発生します。
回避策
この問題を回避するには、次の手順を実行します。
  1. ソリューション エクスプ ローラープロジェクトを右クリックし、[プロジェクトのアンロードを選択します。
  2. プロジェクトを右クリックし、[編集] を選択します。
  3. プロジェクト ファイルを閉じる前の下に次の XML コードを追加するの要素。

    <!-- 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. プロジェクト ファイルを閉じる前の下に次の XML コードを追加するの要素。
    メモ BeforeBuildターゲット プロジェクト ファイルが既にが存在する場合は、 WorkaroundForBadgeLogoScale140IssueDependsOnTargets属性に追加します。

    <Target Name="BeforeBuild" DependsOnTargets="WorkaroundForBadgeLogoScale140Issue" />
  5. 保存して、プロジェクト ファイルを閉じます。
  6. ソリューション エクスプ ローラープロジェクトを右クリックし、[プロジェクトの再読み込みを選択します。
  7. マニフェストのデザイナーでは、33 x 33 ピクセル スケール 140 ロゴの .png ファイルを追加します。
メモ マニフェスト デザイナー バッジ ロゴ 34 × 34 ピクセルの必要サイズを満たしていないことを警告が表示されます。ただし、Visual Studio アプリケーションをパッケージ化して、WinACK アプリケーションを Windows ストアに発行できます。
状況
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
詳細
バッジ ロゴの詳細については、次の MSDN web サイトに移動します。

警告: この記事は自動翻訳されています

プロパティ

文書番号:2792380 - 最終更新日: 01/07/2013 06:27:00 - リビジョン: 1.0

Microsoft Visual Studio Express 2012 for Windows 8, Microsoft Visual Studio Premium 2012, Microsoft Visual Studio Professional 2012, Microsoft Visual Studio Ultimate 2012

  • kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB2792380 KbMtja
フィードバック
&t=">eElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">