home *** CD-ROM | disk | FTP | other *** search
- Dim WshShell
- Set WshShell = CreateObject("WScript.Shell")
- WshShell.CurrentDirectory = GetSetupPath()
-
- WScript.Echo "Removing shared assemblies from the GAC" & vbCrLf
-
- WScript.Echo "ICSharpCode.SharpZipLib.dll"
- RemoveFromGAC "..\ICSharpCode.SharpZipLib.dll"
-
- WScript.Echo "NUnit.Core.dll"
- RemoveFromGAC "..\nunit.core.dll"
-
- WScript.Echo "NUnit.Framework.dll"
- RemoveFromGAC "..\nunit.framework.dll"
-
- ' SHARED FUNCTIONS
-
- Public Sub RemoveFromGAC(strAssemblyRelativePath)
- Execute "..\tools\gacutil2.exe /u:" & strAssemblyRelativePath
- End Sub
-
- Public Sub Execute(strProgram)
- Dim oExec
-
- Set oExec = WshShell.Exec(strProgram)
-
- Do While oExec.Status = 0
- WScript.Sleep 100
- Loop
-
- WScript.Echo oExec.StdOut.ReadAll
- End Sub
-
- Public Function GetSetupPath()
- Dim strSetupDirPath
- strSetupDirPath = Left(WScript.ScriptFullName, InStrRev(WScript.ScriptFullName, "\"))
- GetSetupPath = strSetupDirPath
- End Function
-