問題タブ [wack]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
80 参照

windows - Windows アプリ認定: クラスが登録されていない例外

Windows アプリケーション認定キットを実行すると、次のような例外が発生します。

ここに画像の説明を入力

さて、最新の SDK を入手し、WACK パッケージ (2.2) をインストールしました。ここで何が問題になる可能性があるのか​​ 本当にわかりません。smo さんからヒントをいただければ幸いです。

ありがとう-

0 投票する
3 に答える
1628 参照

windows - Windows アプリ認定キットのテスト結果: アプリは必要なレジストリ エントリを作成しませんでした

installshield 2009 を使用してアプリケーション インストーラーを作成します。このアプリケーションは 32 ビット アプリケーションです。現在、クライアントからの要件として、ソフトウェアは Windows アプリ認定キット テスト (WACK) に合格する必要があります。次に、デスクトップ アプリケーションとしてテストしようとしましたが、結果は失敗しました。

レジストリ作成テストで次のエラーが検出されました:

アプリは必要なレジストリ エントリを作成しませんでした。
適切なプログラムの追加と削除の値を書き込みます
エラーが見つかりました: レジストリ作成テストで次のエラーが検出されました: アプリは必要なレジストリ エントリを作成しませんでした。
オプションではない値 'DisplayName' が欠落しているか、プログラム に対して無効です。
プログラム のオプション値 'InstallLocation' が見つからないか無効です。
オプションではない値 'Publisher' が欠落しているか、プログラム に対して無効です。
プログラム のオプション値 'UninstallString' が見つからないか無効です。
オプションではない値 'VersionMajor' が欠落しているか、プログラム に対して無効です。
オプションではない値 'VersionMinor' が欠落しているか、プログラム に対して無効です。
オプションではない値 'MajorVersion' が欠落しているか、プログラム に対して無効です。
オプションではない値 'MinorVersion' が欠落しているか、プログラム に対して無効です。
プログラム のオプション値 'InstallLocation' が見つからないか無効です。

インストール済みの別のマシンでregeditを確認します。
レジストリ値は正しいです。上記のキーは空でも無効でもありません

Windows レジストリ エディタ バージョン 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall{9DAA8BAB-2DD2-4BD5-A3A2-ACB2A28B8041}]
"AuthorizedCDFPrefix"=""
"Comments"=""
"Contact"=""
"DisplayVersion"="9.1 .0"
"HelpLink"=""
"HelpTelephone"="(123) 123-1234"
"InstallDate"="20140115"
"InstallLocation"="C:\Application Sample\"
"InstallSource"="C:\Install\ "
"ModifyPath"=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,78,\ 00 ,65,00,20,00,2f,00,58,00,7b,00,39,00,44,00,41,00,41,00,38,00,42,00,41,00,\ 42,00,2d,00,32,00,44,00,44,00,32,00,2d,00,34,00,42,00,44,00,35,00,2d,00,41,\ 00,33,00,41,00,32,00,2d,00,41,00 ,43,00,42,00,32,00,41,00,32,00,38,00,42,00,\ 38,00,30,00,34,00,31,00,7d,00, 00,00
"NoModify"=dword:00000001
"NoRepair"=dword:00000001
"Publisher"="Sample Publisher"
"Readme"=""
"Size"=""
"EstimatedSize"=dword:0002861e
"UninstallString"=hex(2): 4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,\ 78,00,65,00,20,00,2f ,00,58,00,7b,00,39,00,44,00,41,00,41,00,38,00,42,00,41,\ 00,42,00,2d,00,32, 00,44,00,44,00,32,00,2d,00,34,00,42,00,44,00,35,00,2d,00,\ 41,00,33,00,41,00 ,32,00,2d,00,41,00,43,00,42,00,32,00,41,00,32,00,38,00,42,\ 00,38,00,30,00, 34,00,31,00,7d,00,00,00
"URLInfoAbout"="www.publisher.com"
"URLUpdateInfo"=""
"VersionMajor"=dword:00000009
"VersionMinor"=dword:00000001
"WindowsInstaller"=dword:00000001
"Version"=dword:09010000
"Language"=dword:00000409
"DisplayName"="アプリケーション サンプル"



また、WACK に関連する Microsoft KB を確認したところ、無効なレジストリ値が原因でこのエラーが発生したか、インストール中にレジストリ値が作成されなかったことがわかりました。
誰もこれと同じ経験をしていますか? 修正方法は?
私はそれをグーグルで検索しようとしましたが、これを修正する方法を正確に教えてくれる人は誰もいません

0 投票する
2 に答える
471 参照

windows-phone-8.1 - Windows 8.1 電話での Win32 API サポート

Windows 8.1 phone でサポートされていない Win32 API はほとんどないと聞きました。いくつかの Win32 API を使用している C++ アプリケーションがあります。アプリケーションが Windows 8.1 phone で動作するかどうかを確認するにはどうすればよいですか?

0 投票する
1 に答える
201 参照

windows-8 - Windows アプリ認定キットによる Windows 8 アプリの失敗

私はWindows 8アプリに取り組んでいます。Windows 8.1 OS を使用しています。アプリケーションの作成、デバッグ、およびビルドに成功しました。しかし、アプリをストアにデプロイできません。

Windows アプリ認定キット 3.3 を使用して認定をテストしました。しかし、アプリが失敗する - パッケージ コンプライアンス テスト

「XXXX は Microsoft Visual C++ ランタイム パッケージ (Microsoft.VCLibs.120.00) フレームワークに依存していますが、マニフェストにフレームワーク依存宣言がありません」と表示されます。

Package.appxmanifest ファイルからすべての依存関係宣言を削除しました。Windows ランタイムに SQLite を使用しています (バージョン = 3.8.2)

Microsoft Visual C++ ランタイム パッケージのプロパティは、バージョン 11.0.0.0 を示しています。

誰でもこの問題を解決するのを手伝ってもらえますか?