안녕하십니까. 정성태님.
평소에 정성태님 코드로 도움 많이 받고 있는 개발자 입니다.
현재 WPF로 작성한 어플리케이션을 ClickOnce 를 통해 배포 하고 있습니다.
일부 환경, 특히 윈도우 7 환경에서 ClickOnce 업데이트 시,
[2018-01-04 10:05:50] ERROR MainWindow:N/A
System.Runtime.InteropServices.COMException - Update failed.
System.Runtime.InteropServices.COMException (0x8007001F): 시스템에 부착된 장치가 작동하지 않습니다. (예외가 발생한 HRESULT: 0x8007001F)
위치: System.Deployment.Internal.Isolation.IStateManager.Scavenge(UInt32 Flags, UInt32& Disposition)
위치: System.Deployment.Application.ComponentStore.SubmitStoreTransaction(StoreTransactionContext storeTxn, SubscriptionState subState)
위치: System.Deployment.Application.ComponentStore.SubmitStoreTransactionCheckQuota(StoreTransactionContext storeTxn, SubscriptionState subState)
위치: System.Deployment.Application.ComponentStore.CommitApplication(SubscriptionState subState, CommitApplicationParams commitParams)
위치: System.Deployment.Application.SubscriptionStore.CommitApplication(SubscriptionState& subState, CommitApplicationParams commitParams)
위치: System.Deployment.Application.DeploymentManager.SynchronizeCore(Boolean blocking)
위치: System.Deployment.Application.DeploymentManager.SynchronizeAsyncWorker()
위 오류가 간간히 발생 하는데 도통 원인을 알 수가 없어서
혹시 알고 계시는 부분이 있으시면 도움 받을 수 있을까 하여 질문 글 올립니다.
며칠동안 구글에 검색을 해봤습니다만, 명확한 해답을 얻기가 어려운 상황입니다.
구글 검색으로 가장 가까운 오류가 두 곳 인데요.
https://social.msdn.microsoft.com/Forums/windows/en-US/55c87d86-f671-476b-b0dc-90f25b2b75b9/clickonce-error-occurs-when-upgrading-installed-clickonce-app?forum=winformssetup
https://stackoverflow.com/questions/2138683/clickonce-upgrade-fails-system-deployment-internal-isolation-storetransactionop
C:\Users\[UserName]\AppData 의 Read-Only 권한을 풀어야 한다는 내용이었습니다.
긴 글 읽어주셔서 감사합니다.
[최초 등록일: ]
[최종 수정일: 1/4/2018]