2012-09-18 42 views
4

我正在嘗試在我的Metro應用上執行App Cert檢查,但它不會再運行了!任何其他人有這個相同的問題?我在互聯網上搜索,甚至沒有一個相關的結果。Windows 8 App Cert Kit不再運行?

它在幾個小時前成功運行,但現在它根本不會運行。旋轉的光標顯示,表示它即將打開 - 但事實並非如此。

我試過重新啓動我的電腦,打開/關閉視覺工作室,打開/關閉我的應用程序。它只是不運行。我嘗試以管理員身份運行,我甚至嘗試從其實際位置運行它 - 而不是僅使用「開始」屏幕上的快捷方式圖標 - 但它不會運行。

怎麼辦?

+1

它出現幾秒鐘然後消失在任務管理器中? – BoltClock

+0

我沒有看到它。但我再次檢查,發現「Windows問題報告」出現,然後消失。所以我要去檢查一下。 –

+0

@BoltClock我簽出的Windows問題報告和崩潰轉儲文件的查看臨時副本:'文件,有助於說明問題 AppCompat.txt WERInternalMetadata.xml memory.hdmp triagedump.dmp ',但他們並沒有幫助描述問題。他們只是顯示了一堆其他文件,但沒有看到任何錯誤消息或類似的東西。 –

回答

5

我設法解決了這個問題。

運行的CMD.exe作爲管理員,並輸入以下命令:

  • cd C:\Program Files\Windows Kits\8.0\App Certification Kit
  • appcert.exe reset

CMD現在應該說:

成功地重置測試組態。

現在,輸入:

  • appcertui

在Windows應用程序認證工具包現在應該會出現。

+0

太棒了!我們遇到了同樣的問題,它會尋找應用程序的舊版本(可能在某處緩存了該版本)。我們實際上使用了命令行appcert.exe,錯誤如下所示:'未處理的異常:System.IO.DirectoryNotFoundException:找不到路徑的一部分'C:\ Program Files \ WindowsApps \ FooApp_old.version.number。 0_x64__f9423lkjd58qa \ AppXManifest.xml」。在System.IO .__ Error.WinIOError(Int32錯誤碼,字符串maybeFullPath)在System.IO.FileStream.Init(字符串路徑,FileMode模式,FileAccess訪問,Int32權利,布爾useRights ...' –