런타임 중에 Application.CommonAppDataPath
디렉토리에 여러 파일과 폴더를 만듭니다. 제거 할 때 배포 프로젝트에서 이러한 파일을 제거하려면 어떻게합니까?제거시 응용 프로그램 데이터 디렉토리에서 파일을 제거하려면 어떻게합니까?
현재 : Uninstall
메서드가 오버라이드 된 System.Configuration.Install.Installer
의 서브 클래 싱 된 인스턴스가 있지만 원래 응용 프로그램의 응용 프로그램 데이터 경로를 가져올 방법이 없습니다. Application.CommonAppDataPath
은 단순히 Microsoft Installer 경로를 반환합니다.
회사 이름, 응용 프로그램 이름 및 응용 프로그램 버전에 대한 폴더를 수동으로 추가해야하지만 좋은 솔루션 인 것 같습니다. 다른 솔루션이 나오지 않으면이 솔루션을 사용하겠습니다. 또한 FYI에는 몇 가지 오타가있었습니다. 올바른 코드는 Environment.GetFolderPath (Environment.SpecialFolder.CommonApplicationData) – Schrockwell
입니다. 감사! – Schrockwell