У меня есть решение Джейсона Шулера (https://stackoverflow.com/a/38058475/10707700), работающее на GeckoFX 45.0.34, теперь я хочу обновить свое приложение до версии GeckoFX 60.0.22, но строка:
nsILocalFile objTarget = Xpcom.CreateInstance<nsILocalFile>("@mozilla.org/file/local;1");
не удается, потому что объект Gecko.nsILocalFile не существует,
Как мне обновить предыдущую строку для работы в GeckoFX версии 60.0.22?





используйте nsIFile вместо nsILocalFile
для получения дополнительной информации см. эта проблема geckofx
Уже протестировал,
nsIFileработает в версиях Gecko45и60, спасибо.