пятница, 23 мая 2008 г.

HOWTO: Install and Uninstall ClickOnce Application

Допустим с компа нужно работать с програмой, использующей технологию ClickOnce для установки. В моем случае это Dashboard Designer входящий в Microsoft PerformancePoint Server (еще одна бяка от майкрософта для BI) Запустить прогу просто - в IE открываем линк:

http://myserver/DesignerInstall/PSCBuilder.application

в данном случае: http://myserver:40000/DesignerInstall/PSCBuilder.application

И все запуститься. После завершения работы остается куча мусора в хоум фолдре юзера, который это безобразие запустил. От него хочеться избавиться. Тут поможет команда
rundll32 dfshim.dll,CleanOnlineAppCache

она удалит ВСЕ установленые ClickOnce проги.
похожей командой можно запустить программу без IE
rundll32 dfshim.dll,ShOpenVerbApplication http://myserver/name.application

например:
rundll32 dfshim.dll,ShOpenVerbApplication http://myserver:40000/DesignerInstall/PSCBuilder.application

Short version in English:
HowTo run ClickOnce App from console:
rundll32 dfshim.dll,ShOpenVerbApplication http://myserver/name.application

HowTo remove all installed ClickOnce Apps:
rundll32 dfshim.dll,ShOpenVerbApplication http://myserver:40000/DesignerInstall/PSCBuilder.application

1 комментарий:

Sree Jallipalli комментирует...

Thanks these instructions actually worked for me Appreciate it.