2015-08-04 5 views
0

Я использую Geckofx 22.0.7.0 и XULRunner 22, я хочу удалить кеш браузера. Я уже нашел код, но он показывает мне ошибку: Gecko.Cache.CacheService.Clear (новый CacheStoragePolicy()); Ошибка: метод или операция не реализованы - NotImplementedException был необработан.Очистить кеш с помощью GeckoFx 20

// https://developer.mozilla.org/enUS/docs/Mozilla/Tech/XPCOM/Reference/Interface/imgICache 
    Gecko.Cache.ImageCache.ClearCache(true); 
    Gecko.Cache.ImageCache.ClearCache(false); 

// Defaults to all devices(0) - https://bitbucket.org/geckofx/geckofx-9.0/issue/7/idl-translation-bug-for-enums 
    Gecko.Cache.CacheService.Clear(new CacheStoragePolicy());` 

Спасибо за помощь мне решить эту ошибку

ответ

1

Это, как вы очищаете все:

Dim CookieMan As nsICookieManager 
CookieMan = Xpcom.GetService(Of nsICookieManager)("@mozilla.org/cookiemanager;1") 
CookieMan = Xpcom.QueryInterface(Of nsICookieManager)(CookieMan) 
CookieMan.RemoveAll() 

Для преобразования кода, вы можете использовать http://converter.telerik.com/