473,224 Members | 1,464 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,224 software developers and data experts.

c# install and uninstall app

I would like to uninstall app form both local and remote computers without
the user knowing what is going on. I have admin right to all the computers so
this is not a problem. Can this be done?

Thanks
Freddy
Mar 3 '08 #1
2 2758
"freddy" <fr****@discussions.microsoft.comwrote in message
news:B4**********************************@microsof t.com...
I would like to uninstall app form both local and remote computers without
the user knowing what is going on. I have admin right to all the computers
so
this is not a problem. Can this be done?

Thanks
Freddy

Since your subject says "install and uninstall" here's an idea...

This functionality is built into the VS 2008 (perhaps earlier????) version.
Just "Publish" your project and (if you use the correct settings, they are
fairly intuitive) you will have a central location to install your program
from, complete with uninstall capabilities.

As far as actually getting the application on all of the computers in your
company (or whatever), simple scripts should facilitate this, if not your
favorite admin tool.

....if this isn't what you're looking for, a little more information will be
needed....

But I hope it helps,
--
Roger Frost
"Logic Is Syntax Independent"
Mar 4 '08 #2

"Roger Frost" <fr*****@hotmail.comwrote in message
news:9D**********************************@microsof t.com...
"freddy" <fr****@discussions.microsoft.comwrote in message
news:B4**********************************@microsof t.com...
>I would like to uninstall app form both local and remote computers
without
the user knowing what is going on. I have admin right to all the
computers so
this is not a problem. Can this be done?

Thanks
Freddy


Since your subject says "install and uninstall" here's an idea...

This functionality is built into the VS 2008 (perhaps earlier????)
version. Just "Publish" your project and (if you use the correct settings,
they are fairly intuitive) you will have a central location to install
your program from, complete with uninstall capabilities.

As far as actually getting the application on all of the computers in your
company (or whatever), simple scripts should facilitate this, if not your
favorite admin tool.

...if this isn't what you're looking for, a little more information will
be needed....

But I hope it helps,
--
Roger Frost
"Logic Is Syntax Independent"
If you are referring to the ClickOnce capabilities available in the Publish
tab under the project properties, be aware that the user can uninstall, but
you can't really uninstall it from some kind of remote process. The
ClickOnce deployment is stored in an obfuscated folder. You can *guess*
about it, search for it, etc., but you'd really want to be careful you
didn't remove any pieces of any other ClickOnce deployments if you removed
it via scripting. Also, if you just deleted the files, I don't think it will
remove the entry from Programs&Features (or AddRemovePrograms in XP).

He's probably looking for something like what corporations use -- is it
called SMS? -- to push software out to the machines and uninstall it as
well. Even if he created an msi package with Visual Studio, or used
InstallShield, I think both of those provide uninstall methods that can be
called to deinstall the software, and thus could be called remotely.

That's my best guess.

RobinS.
GoldMail, Inc.

Mar 5 '08 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
by: Leslie Lim | last post by:
I had link my 4 of workstations to server with MySql. 1 pc of my pc can run a software which can update MsSql perfectly but not others(3 failed). I tried to add System Dsn data source for Control...
3
by: CMan | last post by:
Hi, We are currently trying to install .Net Framework v.1.1 on a server which already has v1.0. We are receiving the following error. Error 1704.An installation for Microsoft .NET Framework...
3
by: Analyst | last post by:
Is it possible to install DB2 CAE v5.2 using a response file ? From one of IBMs tech article, I found that the IBM DB2 Universal DB can be installed using a response file. My objective it to...
14
by: Chuck | last post by:
I'm trying to install VWD Express Beta 2, but it's telling me that I need to uninstall MSDN Express Library 2005 Beta first. I uninstalled everything using the Add/Remove Programs control panel...
9
by: VJ | last post by:
I am deploying a Package having applications developed using VB.NET and VS.NET 2003. I am using the Packaging feature provided with the VisualStudio. I can use the package to creates shortcuts for...
5
by: seberino | last post by:
It appears that apps distributed as Python Eggs are either a single compressed blob in site-packages directory or a directory under site-packages directory. Is this ALWAYS true? So by just...
0
by: Nattydreadlock | last post by:
Hello, I'm having some problems installing Visual Studio 2005. I'll briefly explain what's the history of the problem here. First I installed VS 2005 beta 2. I uninstalled it later via the...
5
by: Curious | last post by:
I installed a service program. It contained executables in the form of .exe and .dll files. And the service was started automatically after the install. Then, I UN-installed the program, but the...
0
by: JDeats | last post by:
I have a new Installer class (derived from System.Configuration.Install.Installer) and I have override methods for Install, Uninstall, Commit. The MSI builder tool I'm using is Advanced Installer,...
1
isladogs
by: isladogs | last post by:
The next online meeting of the Access Europe User Group will be on Wednesday 6 Dec 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, Mike...
0
by: veera ravala | last post by:
ServiceNow is a powerful cloud-based platform that offers a wide range of services to help organizations manage their workflows, operations, and IT services more efficiently. At its core, ServiceNow...
0
by: VivesProcSPL | last post by:
Obviously, one of the original purposes of SQL is to make data query processing easy. The language uses many English-like terms and syntax in an effort to make it easy to learn, particularly for...
0
by: jianzs | last post by:
Introduction Cloud-native applications are conventionally identified as those designed and nurtured on cloud infrastructure. Such applications, rooted in cloud technologies, skillfully benefit from...
0
by: mar23 | last post by:
Here's the situation. I have a form called frmDiceInventory with subform called subfrmDice. The subform's control source is linked to a query called qryDiceInventory. I've been trying to pick up the...
2
by: jimatqsi | last post by:
The boss wants the word "CONFIDENTIAL" overlaying certain reports. He wants it large, slanted across the page, on every page, very light gray, outlined letters, not block letters. I thought Word Art...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 7 Feb 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:30 (7.30PM). In this month's session, the creator of the excellent VBE...
0
by: stefan129 | last post by:
Hey forum members, I'm exploring options for SSL certificates for multiple domains. Has anyone had experience with multi-domain SSL certificates? Any recommendations on reliable providers or specific...
1
by: davi5007 | last post by:
Hi, Basically, I am trying to automate a field named TraceabilityNo into a web page from an access form. I've got the serial held in the variable strSearchString. How can I get this into the...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.