4

Windows 8 ストア (メトロ スタイル アプリ) でアプリを送信したところ、次のエラーが表示されました。

XXX takes a dependency on Microsoft Visual C++ Runtime Package framework but is missing the framework dependency declaration in the manifest.

アプリはリリース バージョンで正常に動作していましたが、パッケージとして受け入れられなかったため、アプリを Windows RTM として移行する必要がありました。その間に、マニフェストに次のエントリがありました。

    <Dependencies>
        <PackageDependency Name="Microsoft.VCLibs.110"       MinVersion="11.0.0.0" />
    </Dependencies>

これを保持すると、アプリのビルド中に次のエラーが発生します。

Error : DEP0700 : Registration of the app failed. Windows cannot install package 5d6f272d-c915-4de1-a9d6-c0c08d63ab94 because 
this package depends on another package that could not be found. This package requires minimum version 11.0.50727.1 of framework Microsoft.VCLibs.110 
published by any publisher to install. Provide the framework along with this package. (0x80073cf3) Test_App1

そのため、それを削除してアプリを送信しましたが、失敗して次のエラーが発生しました。

XXXX takes a dependency on Microsoft Visual C++ Runtime Package framework but is missing the framework dependency declaration in the manifest.

このパッケージ自体をマニフェストに保持する必要がありますが、実行する必要はありません。

4

3 に答える 3

4

同様の問題がありました。プロジェクトに参照を追加しますMicrosoft Visual C++ Runtime Package

プロジェクトをクリックするだけで、[参照の追加] を選択して、このパッケージを見つけます。これを追加すると、問題が解決するはずです

于 2012-10-24T10:01:18.510 に答える