클라이언트 용 웹뷰 기반 앱을 개발 중입니다. 기본적으로 키오스크 앱입니다. 하나는 어떤 웹 사이트가 webview에 구성 할 수 있습니다. 이제 웹 사이트가 업데이트되면 변경 사항이 웹 사이트에 반영되지 않습니다. webview는 웹 사이트의 캐시 된 버전을 사용합니다. 문제를 검색하면 %localappdata%\Packages\PACKAGE_ID_OF_APP\AC
에서 INetCache
폴더의 내용을 삭제해야한다는 결론이 나에게 전달됩니다. WinRT에서이 폴더에 액세스하는 것이 가능하지 않습니다. 그래서 어느 누구도 캐시를 지우는 방법을 알고 있습니까?코드에서 Windows 8.1 WebView의 캐시를 지우는 방법은 무엇입니까?
나는 powershell을 사용하여 폴더를 삭제할 수 있다고 생각합니다. 내 앱이 스토어에 게시하지 않습니다. 앱이 엔터프라이즈 키를 사용하여 사이드로드됩니다. WinRT 응용 프로그램에서 powershell 스크립트를 호출 할 수 있습니까?
답장을 보내 주셔서 감사합니다.하지만 WinRT 앱에서이 명령을 어떻게 호출 할 수 있습니까? – Xyroid
@Xyroid ah 나는하지 않았다; 그 비트를 내가 더 조사 할 것이므로 –
@Xyroid Powershell이 WinRT 앱에서 직접 비활성화 된 것으로 보인다. 유일한 해결책은 WinRT 소켓 지원을 사용하여 PowerShell 웹 액세스 포트 또는 PowerShell 원격 끝점에 연결하는 것입니다. –