업데이트된 버전의 Visual Studio 2005 응용 프로그램 및 ClickOnce 기능을 사용하여 만든 응용 프로그램 실행하려고 하면 오류 메시지: "System.IO.DirectoryNotFoundException"

기술 자료 번역 기술 자료 번역
기술 자료: 911792 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

현상

Visual Studio 2005 및 ClickOnce 기능을 사용하여 만든 응용 프로그램을 실행하려고 하면 다음 오류 메시지가 나타날 수 있습니다.
System.IO.DirectoryNotFoundException

지정한 경로를 찾을 수 없습니다. (HRESULT에서 예외: 0x80070003)

System.Deployment.Internal.Isolation.IActContext.SetApplicationRunningState(UInt32 dwFlags, UInt32 ulState, UInt32& ulDisposition) 때
시 (ApplicationState s) System.ActivationContext.SetApplicationState
(ActivationContext activationContext, String activationData) System.AppDomain.SetupDomainForApplication 때
System.AppDomain.SetupApplicationHelper(Evidence providedSecurityInfo, Evidence creatorsSecurityInfo, ApplicationIdentity appIdentity, ActivationContext activationContext, String[] activationData) 때
증거 providedSecurityInfo, creatorsSecurityInfo 증거, IntPtr parentSecurityDescriptor, 부울 publishAppDomain System.AppDomain.SetDomainManager 때
System.AppDomain.SetDefaultDomainManager(String fullName, String[] manifestPaths, String[] activationData) 때
업데이트된 버전의 응용 프로그램 배포한 후에 이 문제가 발생합니다.

원인

업데이트된 버전의 응용 프로그램 폴더 구조 폴더 구조 간에 응용 프로그램의 원래 버전이 일치하지 않을 때 이 문제가 발생할 수 있습니다. 첫 번째 버전은 응용 프로그램의 데이터 파일에서 업데이트된 버전의 응용 프로그램 설치할 때 만들어지는 폴더는 제대로 복사되지 않습니다.

해결 과정

이 문제를 해결하려면 업데이트된 버전의 응용 프로그램의 원래 버전이 폴더 구조에 맞게 응용 프로그램 폴더 구조를 변경하십시오. 그런 다음 응용 프로그램을 다시 배포할 수 있습니다.

참고 이 문제를 방지하려면 ClickOnce 응용 프로그램 폴더 구조를 변경하지 마십시오.

현재 상태

Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열된 제품에서 이 문제를 확인했습니다.
.NET Framework 2.0 SP1, .NET Framework 3.0 SP1은, .NET Framework 3.5 SP1 및 이후 버전에서는 이 문제가 해결되었습니다.

속성

기술 자료: 911792 - 마지막 검토: 2009년 5월 22일 금요일 - 수정: 2.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Visual Studio 2005 Express Edition
  • Microsoft Visual Studio 2005 Professional Edition
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Team System Architect Edition
  • Microsoft Visual Studio 2005 Team System Developer Edition
  • Microsoft Visual Studio 2005 Team System Team Foundation:
  • Microsoft Visual Studio 2005 Team System Test Edition
키워드:?
kbmt kbappdev kbtshoot kbprb kbbug KB911792 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com