Re: Uninstall of ClickOnce app - unattended or programmatic?



Hi,

The ClickOnce technology seems flawed to me, but to take up the point about security there are two considerations:

1. If user has purchased application 'X' over the internet and vendor decides to blackmail all users after three months - "give us more money or we'll disable your app", then it's correct the user has the choice of when the app is uninstalled, but since vendor can put a check where the app contacts home over the internet each time it's run to get a validation key, the vendor could trash it anyway...

2. If we're talking applications for corporate LANs, then the network Admin MUST MUST MUST be able to install and uninstall all apps to and from all machines without any restrictions. Imagine if the latest Sun Java had a major security flaw and Sun didn't fix it quickly, the corporate admin would need a quick way to uninstall it from all machines. If ClickOnce can't do this in a corporate environment then it's NO USE in a corporate environment...

Wei-Dong XU [MS] wrote:

Hi Stan,

Thanks for the posting!

"...Short of using an enterprise management system..."
I understand your requiremenet very well. However, based on my research, the uninstallation is kept for the client box administrator (or the daily user) for each application. This is to say, the uninstallation decision to one application should be handled by the user manually which is one design considering the security. If one Enterprise level controlling system provides this feature, it apparently opens a very weak attack point for the malicious code. Some dangerous script and code may remove one specified appliction from the whole domain. This will be one nightmare for the users and the domain admin.

So for the clickonce application. this uninstallation feature is not provided and the user should manually uninstall the application if he don't want to use then.

Please feel free to let me know if you have any further question on this issue.

Have a nice day!

Best Regards,
Wei-Dong Xu
Microsoft Online Partner Support
When responding to posts, please "Reply to Group" via your newsreader so that others may learn and benefit from your issue.
=====================================================
Business-Critical Phone Support (BCPS) provides you with technical phone support at no charge during critical LAN outages or "business down" situations. This benefit is available 24 hours a day, 7 days a week to all Microsoft technology partners in the United States and Canada.
This and other support options are available here:
BCPS: <https://partner.microsoft.com/US/technicalsupport/supportoverview/40010469>
Others: <https://partner.microsoft.com/US/technicalsupport/supportoverview/>
If you are outside the United States, please visit our International Support page: <http://support.microsoft.com/default.aspx?scid=%2finternational.aspx>. =====================================================
This posting is provided "AS IS" with no warranties, and confers no rights.



--
Gerry Hickman (London UK)
.



Relevant Pages

  • Re: uninstall 958215-cannot find plugin.OCX.000
    ... no-charge support is available by calling 1-866-PCSAFETY in the United States and in Canada or by contacting your local Microsoft subsidiary. ... support for security updates is available through your usual support contacts. ... So then I did a system restore to the point before reinstalling 960714. ... ‘plugin.ocx.000 on Windows NT Service Pack Uninstall Directory is needed. ...
    (microsoft.public.windowsupdate)
  • Re: Upgrading XP Home OEM to PRO
    ... HP Support told me if I upgraded the OS I would lose their ... Uninstall your antivirus program. ... While running Windows XP Home, insert the Windows XP Pro CD in the drive and select ...
    (microsoft.public.windowsxp.general)
  • Re: I cant install any Nortons Software
    ... Did you *uninstall* McAfee VirusScan? ... MS MVP-Windows & Security ... >> Ray B. wrote: ...
    (microsoft.public.security)
  • Re: Symantec: Which should come first... the chicken or the egg...
    ... Installing - Norton System Works then Internet Security. ... Uninstall also left orphan files and folders, some hidden, ...
    (microsoft.public.windowsxp.security_admin)
  • Re: Word saving conflict with hp scanjet 5590
    ... System restore deleted a number of security patches, ... You can uninstall it using the Add/Remove programs Control Panel. ... This message is posted to a newsgroup. ... You may experience problems in Windows Explorer or in the Windows ...
    (microsoft.public.word.application.errors)