Работая над моей первой миграцией .NET WinForms на UWP с Проектом упаковки приложений Windows , несколько дней играл с развертыванием и очисткой, а затем неожиданно самое последнее развертывание застряло.
1>------ Deploy started: Project: XXXXXXUwp, Configuration: Debug x64 ------
Starting local deployment...
Deploy: START
DeployAsync: START
Reading package recipe file "J:\projects\XXXXXX\XXXXXX-ui\xxx\installer\XXXUpdater\XXXXXXUwp\bin\x64\Debug\XXXXXXUwp.build.appxrecipe"...
Shutting down application: "XXXXXX_1.0.5.0_x64__8pg3jxqw35kvc"
Deployment layout folder location: "J:\projects\XXXXXX\XXXXXX-ui\xxx\installer\XXXUpdater\XXXXXXUwp\bin\x64\Debug\AppX"
Unregistering application "XXXXXX_1.0.5.0_x64__8pg3jxqw35kvc" currently installed at "J:\projects\XXXXXX\XXXXXX-ui\xxx\installer\XXXUpdater\XXXXXXUwp\bin\x64\Release\AppX" not by Visual Studio deployment.
Unregistering application: "XXXXXX_1.0.5.0_x64__8pg3jxqw35kvc"
Это заняло так много времени, что мне пришлось отменить, а затем записал ff.
DEP4000: Deployment was canceled.
Deploy: DeploymentSucceeded = False
Deploy: DeploymentError = Err_Deploy_Canceled
Deploy: DeploymentHRESULT = 2147500036
Deploy: HasSharedCode = False
Deploy: Target.Id = 512
Deploy: ProjectGuid = {****}
Deploy: Project.TargetPlatformVersion = 10.0.17763.0
Deploy: Project.TargetPlatformMinVersion = 10.0.17134.0
Deleting file "vs.appxrecipe" from layout...
DeployAsync: END (Failure, 0:02:51.321)
Deploy: END (Failure, 0:02:51.336)
1>Deployment of the application to the target device failed
========== Build: 0 succeeded, 0 failed, 3 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
Не совсем уверен, что вызвало это, но я подозреваю, что это потому, что этоиз-за отсутствия места установки "J: \ projects \ XXXXXX \ XXXXXX-ui \ xxx \ installer \ XXXUpdater \ XXXXXXUwp \ bin \ x64 \ Release \ AppX" w / c, кажется, я очистил вручную.
Это происходит, даже если Visual Studio уже работает от имени администратора.
Я также пытался удалить пакет через Powershell (работает как администратор), и он тоже зависает - я оставил его работать на ночь, желая, чтобы это заняло много времени, но разочаровался, что вернулся на следующий деньднем, что это все еще не прогрессировало.
Я также попытался создать новый .appx, а затем запустить его, чтобы обновить установленный в настоящее время, но он также зависает при обновлении на 10%
ОБНОВЛЕНИЕ: Я изменил имя пакета, а затем попытался развернуть, но он застрял на этом:
Copying file "J:\projects\xxxxxx\XXXXXX-ui\xxx\installer\XXXUpdater\XXXXXXUwp\bin\x64\Debug\AppxManifest.xml" to layout "AppxManifest.xml"...
Registering the application to run from layout...