Solved

Remote Application removal

Posted on 2002-07-01
13
193 Views
Last Modified: 2010-05-02
Hi Lads,

I'm working with a client-server app. and I have a component running under MTS, I installed a package in my client to have the reference to my MTS COM, the problem is that I changed the COM breaking compability and now I want to install this new version but I can't get rid of the old one. When I go to control panel - Add/Remove programs I can't uninstall the old reference. I already tried after running Regclean and nothing!, I reckon this is causing some conflicts because when I install the new package I'm getting in my reference the list all the versions of that COM, I'll appreciate your help

Many Thanx in advance
Manolito
0
Comment
Question by:manolito
  • 6
  • 4
  • 2
  • +1
13 Comments
 
LVL 5

Expert Comment

by:rpai
ID: 7122157
Remove the COM component from MTS( This unregisters the COM component automatically). However to make sure, you can unregister the old COM component using regsvr32 /u C:\MyComObject\objCoM.dll before registering the new one.

0
 

Author Comment

by:manolito
ID: 7122395
Hi rpai

Thanks for your response but when I delete the MTS package is not removing the reference on the client, Does I have to use regsvr in the client?, It is supose that I don't have the DLL, I just have the remote application reference of the COM, how can this be done?

thanks
0
 
LVL 5

Expert Comment

by:rpai
ID: 7122665
You will have to remove the reference on the client too. Once the new component is registered on the MTS, you will have to re-do the export process all over again.

I am not sure that I understand the second part of your question. Could you please explain it a little further?

Thanks!
0
 

Author Comment

by:manolito
ID: 7124080
Rpai in my remote applications folder
I found the DLLs that I don't need
together with the mtxas.dll,
the folders are:
{A99DE505-89E7-11D6-90F6-000255429D43}
{ECF41D52-8AAC-11D6-90F6-000255429D43}

I already unregister the old COM dolls, now I don't see them in my project references, that's good, but
they still appear in the Add/Remove Programs from control panel and I can't remove them, do u think will be advisable to delete this folders? I mean
{A99DE505-89E7-11D6-90F6-000255429D43}
and
{ECF41D52-8AAC-11D6-90F6-000255429D43}

?????

Many Thanks


0
 
LVL 5

Expert Comment

by:rpai
ID: 7124674
I would not recommend deleting the keys from the registry to clean up. Did you try using RegClean to do the job?
0
 

Author Comment

by:manolito
ID: 7124701
Yes I did, I tried with regclean
and I didn't touch the registry, I was
just asking about the posibility to delete the FOLDERS
from the remote Application directory
Thanks
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 5

Expert Comment

by:rpai
ID: 7124736
If so, should be okay.
0
 

Author Comment

by:manolito
ID: 7127346
I did that, but the COMs still in Add/Remove programs list
there is no way to remove them, any suggestion?

thanks
manolito
0
 
LVL 49

Expert Comment

by:DanRollins
ID: 7970973
Hi manolito,
It appears that you have forgotten this question. I will ask Community Support to close it unless you finalize it within 7 days. I will ask a Community Support Moderator to:

    Accept rpai's comment(s) as an answer.

manolito, if you think your question was not answered at all or if you need help, just post a new comment here; Community Support will help you.  DO NOT accept this comment as an answer.
==========
DanRollins -- EE database cleanup volunteer
0
 

Author Comment

by:manolito
ID: 7972465
The answer to this problem is this:
Open RegEdit, search for all the references to
the Component name and DELETE them, making sure you
don't have any reference to the old component anymore

DanRollins this is the solution what shall we do with the points?

0
 
LVL 49

Expert Comment

by:DanRollins
ID: 7975664
Thanks for returning to this old question.  I still recommend that you give the points to rpai for effort.  But if you don't want to do that, post another comment saying so.  The Moderator can refund your points and save this as a 0-pt PAQ.  Your call.
-- Dan
0
 

Author Comment

by:manolito
ID: 7975835
I'm grateful for the effort, and
when the answer is really helpful I'm fair giving
the points,
but the solution is the one that I just gave above.

thanks
manolito


0
 

Accepted Solution

by:
SpideyMod earned 0 total points
ID: 8018626
PAQ'd and points refunded.  I would state this about the manolito's answer and it ties into rpai's answer.  Manually manipulating the registry is a dangerous thing.  Since this forum serves experts and non-experts alike, it is prudent to provide this warning:  Anyone attempting to use the answer provided should at the very least as a first step backup the registry using Regedit's backup facility before manually manipulating the registry. 'nuff said.

SpideyMod
Community Support Moderator @Experts Exchange
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you have ever used Microsoft Word then you know that it has a good spell checker and it may have occurred to you that the ability to check spelling might be a nice piece of functionality to add to certain applications of yours. Well the code that…
You can of course define an array to hold data that is of a particular type like an array of Strings to hold customer names or an array of Doubles to hold customer sales, but what do you do if you want to coordinate that data? This article describes…
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…
This lesson covers basic error handling code in Microsoft Excel using VBA. This is the first lesson in a 3-part series that uses code to loop through an Excel spreadsheet in VBA and then fix errors, taking advantage of error handling code. This l…

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now