473,503 Members | 3,171 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Installation and Cleanup of AutoUpdating Application?

Our application has an auto-update feature, which is wreaking havoc with the
MSI "auto-repairing" shortcuts, and with removing our application cleanly.

My question is...

1) Can we update the "picture" that Windows sees of our application, to
determine if it needs to repair? When we download a new DLL to the client
machines, or remove one that is no longer needed, the shortcut thinks it
needs to repair our application. I know you can change the MSI to create a
"normal" shortcut using Orca, but I was hoping we could do this
programmatically in our updater code and keep the advanced shortcut.

2) When we download a new DLL to the clients via auto-update, "Add/Remove
Programs" apparently doesn't know about this and no longer can perform a
clean uninstall. As with #1, how do we inform Windows what our "new"
application looks like so that it is uninstalled properly?

Thanks.
Jul 21 '05 #1
0 1028

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

Similar topics

0
1439
by: Michał Januszczyk | last post by:
Hello. I've got the following problem: I created a windows installer project that installs my application. The application works with some files. I want to include some example files with the...
1
3024
by: 3f | last post by:
Hello; We have made a web application that people can download from our web site and installed on: Windows XP Windows 2000 Professional Windows 2003 Server Windows 2000 Server
5
1264
by: Dann Corbit | last post by:
Several fascinating problems have occurred with attemped installations of the latest beta 2 versions of the .NET languages (including VC++). mscorsvw.exe has been using 99% of my CPU for 17...
0
271
by: Patrick | last post by:
Our application has an auto-update feature, which is wreaking havoc with the MSI "auto-repairing" shortcuts, and with removing our application cleanly. My question is... 1) Can we update the...
69
3158
by: MQ | last post by:
Hi all I am just wondering how most people implement cleanup in C functions. In particular, if the function opens a number of resources, these need to be released properly should an error occur...
2
1997
by: salad | last post by:
Hi. I have some questions regarding the distribution and installation of an application. My current application is written in A97. I figure its time the application is upgraded to A2003 to...
0
1152
by: nano2k | last post by:
Hi I need to automatically update a webservice that is already deployed. That is, when I release a new version of webservice, I want the webservice to automatically update itself. To accomplish...
5
2625
by: knyghtfyre | last post by:
Hello, My company is developing a rather large application with .NET 2.0. We are expanding to a server farm and are in the process of converting our application to use an out-of-process session...
2
1717
by: =?Utf-8?B?R3JlZw==?= | last post by:
I have no idea where to post this question, or even if its appropriate for me to post it here. I don't know if installing a VB.Net program has caused the problem I'm having or not. All I know is I...
0
7188
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7063
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7258
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7313
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
5558
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
4663
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
1489
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
1
720
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
366
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

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.