TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
COM+ Uninstalation at runtime
Karthikeyan Anbarasan
Apr 02, 2011
5.2
k
0
0
facebook
twitter
linkedIn
Reddit
WhatsApp
Email
Bookmark
COM+ Uninstallation at runtime.
This blog shows on how to do a COM+ Uninstallation at runtime
Private Sub ExecuteCommandLine(ByVal strBatchName As String, ByVal strArguments As String)
Dim reader As
System
.IO.StreamReader
Using MyProcess As New Process()
With MyProcess.StartInfo
.FileName = "Cmd.exe"
.UseShellExecute = False
.CreateNoWindow = True
.Arguments = "/C " + strArguments
.RedirectStandardOutput = True
End With
MyProcess.Start()
MyProcess.WaitForExit(50000)
reader = MyProcess.StandardOutput
MyProcess.Dispose()
strResult &= strBatchName
strResult &= Environment.NewLine
Do Until reader.EndOfStream = True
strResult &= reader.ReadLine
strResult &= Environment.NewLine
Loop
strResult &= "-----------------------------------------------------------------------------------------------------------------------------------------"
strResult &= Environment.NewLine
reader.Dispose()
End Using
End Sub
strPathstring = "Specify the dll path here"
strPathstring = " C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\RegSvcs /u " + strPathstring.ToString
ExecuteCommandLine("COM+ UnInstallation", strPathstring)
COM+ Uninstalation at runtime
Next Recommended Reading
COM+ Installation at runtime