3

Windows ストア アプリケーションのパッケージ化中に、不明なエラー [APPX1204] が表示されます。

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\AppxPackage\Microsoft.AppXPackage.Targets(1139,9): error APPX1204: Failed to sign 'D:\Projects\VS2012\Stroik\Stroik\AppPackages\Stroik_1.0.0.11_AnyCPU_Test\Stroik_1.0.0.11_AnyCPU.appx'. SignTool Error: An unexpected internal error has occurred.

ビルド出力は、VS2012 によって生成されたファイルの一部を参照します。

<SignAppxPackage AppxPackageToSign="@(FinalAppxPackageItem)"
                 CertificateThumbprint="$(PackageCertificateThumbprint)"
                 CertificateFile="$(PackageCertificateKeyFile)"
                 HashUri="$(_HashUri)"
                 EnableSigningChecks="$(EnableSigningChecks)"
                 >
    <Output TaskParameter="ResolvedThumbprint" PropertyName="ResolvedThumbPrint"/>
    <Output TaskParameter="AppxPackagePublicKeyFile" PropertyName="AppxPackagePublicKeyFile" />
</SignAppxPackage>

昨日、梱包作業が無事に進みました。今日、アプリにロジックを追加し、マニフェストの一部のデータを変更しました。それ以来、私は提示されたエラーを受け取っています。パッケージング メニューで証明書を再生成しようとしたり、ストア/一時キーを削除したり (再生成したり) したりしましたが、何も役に立ちません。今、私はそれを処理する方法がわかりません。さらに、新しいプロジェクト (vs2012 によって提供される) をパッケージ化すると、同じエラーが発生します。

それを解決する方法について何か提案はありますか。

4

3 に答える 3

2

それが他の人に役立つ場合は、ネットワーク共有(Windowsの仮想化)でビルドを作成しようとしていました。Windows パーティションに作成すると、問題は解決しました。

于 2014-01-23T22:36:28.940 に答える
2

VirtualBox の仮想マシンで開発していて、共有フォルダーに公開しようとしました。出力フォルダーを仮想マシンのローカルフォルダーに変更すると解決しました。

于 2014-06-13T12:14:31.610 に答える
1

これは古いことですが、別のライブIDで試すことができるかどうかを確認してください。新しいアプリを生成して、アプリ間でマニフェストを比較することもできます。

今によると:

http://social.msdn.microsoft.com/Forums/en-US/toolsforwinapps/thread/f25939fb-c48c-4bd0-938e-6a0afbd2dca0/

サインアウトして、「安全なプライベートブラウジングで」IEを使用して、新しいものを作成することをお勧めします。また、IEが[閲覧履歴]-> [設定]で設定されていることを確認して、毎回新しいバージョンのページを取得してください。新しいものでログインして、試してみてください。

このエラーがここに関連しているかどうかはわかりませんが、上記の投稿に対する以前のフィードバックに基づく出発点です。

この日本のサイトには同じエラーコードがリストされており、解像度も同じようです

http://coelacanth.heteml.jp/blog/windows-8signtool-error-an-unexpected-internal-error-has-occurred/

それは一撃の価値がありますが、私はこれが100%確実ではなく、ただ助けようとしていることを認めます:)

于 2013-02-27T08:10:30.500 に答える