2016-01-25 59 views
14

由於在商店中部署我的UWP應用程序的Windows 10(beta &私人),我不能再部署到我的手機(ARM),平板電腦模擬器(x86)和我的本地機器(Surface Pro 3)進行測試。UWP部署錯誤部署後存儲 - Windows 10

我已經重新啓動我的兩個手機和SP3,但我仍然得到了同樣的錯誤:

Severity Code Description Project File Line Suppression State 
Error  Error : DEP0001 : Unexpected Error: Install failed. 
Please contact your software vendor. (Exception from HRESULT: 0x80073CF9) 

我GOOGLE了錯誤,並發現這篇文章:

https://msdn.microsoft.com/en-us/library/windows/desktop/hh973484(v=vs.85).aspx

根據這篇文章/頁,我應該檢查AppXDeployment-Server日誌

ERROR_INSTALL_FAILED 0x80073CF9 
Package install failed. Contact the software vendor. 

Check the AppXDeployment-Server event log for more info. 

我做過了,但沒有找到有用的東西。我剛試圖重新部署到我的手機,沒有添加任何條目。此日誌中的最後一項是從現在起的52分鐘。我也檢查了AppXDeployment日誌,但沒有任何東西!

它可能與Visual Studio生成新證書有關嗎?我不確定是否誠實。

當我嘗試將其部署到模擬器或本地計算機,我得到一個不同的錯誤:

Severity Code Description Project File Line Suppression State 
Error  Error : DEP0700 : Registration of the app failed. An 
internal error occurred with error 0x80073D05. See 
http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app 
deployment issues. (0x80073cf6)   

我設法找到這篇文章後,以解決此問題:

Error: DEP0700: Registration of the app failed. An internal error occurred

現在我的本地機器&再次在我的模擬器上工作,但直到現在我從來沒有這樣做過。

我認爲相關的事實,我嘗試修復我的VS 2015年,它把事情搞亂,因爲我發現我的目標版本&民版從10586變更爲10240

我決定上述威力重新安裝10586和26624的Windows軟件開發工具包,但問題仍然存在。我仍然無法直接在我的設備上部署(ARM)。

任何幫助將不勝感激,我想做的最後一件事是不得不擦拭我的機器!

謝謝。

蒂埃裏

UPDATE-1:

我剛剛創建了一個新的空白UWP這仍然有效,這將導致你相信這個問題是不是與機器上的文件,視覺工作室或我的手機。從它的外觀來看,我的UWP項目中有些東西被搞砸了,但是什麼?

我也注意到,我所有的10240模擬器都丟失了,不是我需要它們,但我想我會提到它。

更新2:

這裏是輸出日誌的情況下,它可以幫助:

1>------ Build started: Project: MyApp, Configuration: Debug ARM ------ 
1> MyApp -> C:\Windows Universal\MyApp\MyApp\bin\ARM\Debug\MyApp.exe 
1> Starting .NET Native compilation 
1> Processing application code 
1>C:\Windows Universal\MyApp\MyApp\Resources.System.Linq.Expressions.rd. 
    xml(35): warning : Method 'CreateLambda' 
    within 'System.Linq.Expressions.Expression' could not be found. 
1>C:\Windows Universal\MyApp\MyApp\Resources.System.Linq.Expressions.rd. 
    xml(91): warning : Method 'ParameterIsAssignable' 
    within 'System.Linq.Expressions.Expression' could not be found. 
1> Computing application closure and generating interop code 
1> Generating serialization code 
1> Compiling interop code 
1> Cleaning up unreferenced code 
1> Generating native code 
1> Generating fixups for native code 
2>------ Deploy started: Project: MyApp, Configuration: Debug ARM ------ 
2>Deploying to Phone Internal Storage... 
2>Updating the layout... 
2>Copying files: Total 11 mb to layout... 
2>Checking whether required frameworks are installed... 
2>Registering the application to run from layout... 
2>Error : DEP0001 : Unexpected Error: Install failed. Please contact 
    your software vendor. (Exception from HRESULT: 0x80073CF9) 

我比較既爲新的應用解決方案和項目文件(工作)和我的實際應用程序,並沒有看到任何關鍵。存在差異,但是當逐個刪除它們時,結果沒有什麼不同。

我通過IDE現在做同樣的,只是發現了Compile with the .NET Navite Tool Chain在我的新的應用程序和打勾是不是在我的實際應用。我現在選擇了它,但仍然沒有運氣。唯一的區別是,在拋出報告的錯誤之前,似乎需要花費更長的時間才能部署。

UPDATE-3:

注意「與.NET本地工具鏈編譯」是因爲一個項目,因爲在發行模式,而另一次是在調試模式,但對無影響問題。

我試着重置證書,將其設置爲臨時證書,但再次沒有改變!

項目屬性中的選項沒有差異。我找到了解決方案,浪費了我的時間!我會在第二秒發佈它作爲答案,但它可能是其中之一!

回答

20

爲了解決此問題,等待它......,所有我需要做的就是刪除我的應用程序,安裝在手機上的舊實例。

如上所述,在我的更新中,我無法相信這是我所有問題的根源!多麼糟糕的錯誤。我仍然不明白爲什麼這樣解決它,因爲你會認爲它會更新應用程序,就像過去多次那樣。

我曾考慮過在早期階段將其刪除,但我不願意這樣做,因爲我不確定我能否重新安裝它,直到解決此問題並每天使用該應用程序,但是由於選擇不足,我決定這麼做,第二次我做了,它立即安裝了新版本,我也能夠通過IDE直接進行調試。

什麼是痛苦和浪費時間,但嘿,問題是解決這是主要的問題!

希望這可以幫助其他人面臨同樣的問題。

+0

不敢相信被困在這30分鐘!謝謝您的幫助! – AbsoluteSith

+0

你好他們!似乎很頭疼。您可以發送郵件給我們,如[email protected]?我很樂意讓VS的某個人看看讓這個體驗變得更好。 –

+0

@MattWhilden我不介意,但問題已經解決,因此我不知道我是否會有任何幫助?讓我知道。 – Thierry

0

在我的情況下,卸載應用程序並從AppData \ Local \ Packages中刪除它並沒有幫助。

對我來說,它是固定的:

  • 停用開發模式
  • 從商店安裝的應用程序
  • 重新啓用開發人員模式
1

一個可能的原因是,你有已經安裝了相同ID的應用程序。從你的手機上卸載任何現有的示例,然後重試。

1

確保iPOverUSBSvc應該運行,它解決了我的問題