257 lines
9.8 KiB
Batchfile
257 lines
9.8 KiB
Batchfile
|
@echo off
|
||
|
if not "%_echo%" == "" echo on
|
||
|
|
||
|
setlocal
|
||
|
|
||
|
set URTTARGET=..\urt
|
||
|
set URTSDKTARGET=..\sdk
|
||
|
|
||
|
set ERR=0
|
||
|
|
||
|
if not exist "%URTTARGET%\Accessibility.dll" goto label_1
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /if %URTTARGET%\Accessibility.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Accessibility.dll
|
||
|
)
|
||
|
:label_1
|
||
|
|
||
|
if not exist "%URTTARGET%\System.Configuration.Install.dll" goto label_2
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /if %URTTARGET%\System.Configuration.Install.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\System.Configuration.Install.dll
|
||
|
)
|
||
|
:label_2
|
||
|
|
||
|
if not exist "%URTTARGET%\System.Data.dll" goto label_3
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /if %URTTARGET%\System.Data.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\System.Data.dll
|
||
|
)
|
||
|
:label_3
|
||
|
|
||
|
if not exist "%URTTARGET%\System.Design.dll" goto label_4
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /if %URTTARGET%\System.Design.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\System.Design.dll
|
||
|
)
|
||
|
:label_4
|
||
|
|
||
|
if not exist "%URTTARGET%\System.DirectoryServices.dll" goto label_5
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /if %URTTARGET%\System.DirectoryServices.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\System.DirectoryServices.dll
|
||
|
)
|
||
|
:label_5
|
||
|
|
||
|
if not exist "%URTTARGET%\System.Drawing.Design.dll" goto label_6
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /if %URTTARGET%\System.Drawing.Design.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\System.Drawing.Design.dll
|
||
|
)
|
||
|
:label_6
|
||
|
|
||
|
if not exist "%URTTARGET%\System.Drawing.dll" goto label_7
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /if %URTTARGET%\System.Drawing.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\System.Drawing.dll
|
||
|
)
|
||
|
:label_7
|
||
|
|
||
|
if not exist "%URTTARGET%\System.Messaging.dll" goto label_8
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /if %URTTARGET%\System.Messaging.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\System.Messaging.dll
|
||
|
)
|
||
|
:label_8
|
||
|
|
||
|
if not exist "%URTTARGET%\System.ServiceProcess.dll" goto label_9
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /if %URTTARGET%\System.ServiceProcess.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\System.ServiceProcess.dll
|
||
|
)
|
||
|
:label_9
|
||
|
|
||
|
if not exist "%URTTARGET%\System.Web.RegularExpressions.dll" goto label_10
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /if %URTTARGET%\System.Web.RegularExpressions.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\System.Web.RegularExpressions.dll
|
||
|
)
|
||
|
:label_10
|
||
|
|
||
|
if not exist "%URTTARGET%\System.Web.Services.dll" goto label_11
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /if %URTTARGET%\System.Web.Services.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\System.Web.Services.dll
|
||
|
)
|
||
|
:label_11
|
||
|
|
||
|
if not exist "%URTTARGET%\System.Web.dll" goto label_12
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /if %URTTARGET%\System.Web.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\System.Web.dll
|
||
|
)
|
||
|
:label_12
|
||
|
|
||
|
if not exist "%URTTARGET%\System.Windows.Forms.dll" goto label_13
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /if %URTTARGET%\System.Windows.Forms.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\System.Windows.Forms.dll
|
||
|
)
|
||
|
:label_13
|
||
|
|
||
|
if not exist "%URTTARGET%\System.Xml.dll" goto label_14
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /if %URTTARGET%\System.Xml.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\System.Xml.dll
|
||
|
)
|
||
|
:label_14
|
||
|
|
||
|
if not exist "%URTTARGET%\System.dll" goto label_15
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /if %URTTARGET%\System.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\System.dll
|
||
|
)
|
||
|
:label_15
|
||
|
|
||
|
if not exist "%URTTARGET%\Policy.1.0.Accessibility.dll" goto label_16
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /i %URTTARGET%\Policy.1.0.Accessibility.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Policy.1.0.Accessibility.dll
|
||
|
)
|
||
|
:label_16
|
||
|
|
||
|
if not exist "%URTTARGET%\Policy.1.0.System.Configuration.Install.dll" goto label_17
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /i %URTTARGET%\Policy.1.0.System.Configuration.Install.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Policy.1.0.System.Configuration.Install.dll
|
||
|
)
|
||
|
:label_17
|
||
|
|
||
|
if not exist "%URTTARGET%\Policy.1.0.System.Data.dll" goto label_18
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /i %URTTARGET%\Policy.1.0.System.Data.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Policy.1.0.System.Data.dll
|
||
|
)
|
||
|
:label_18
|
||
|
|
||
|
if not exist "%URTTARGET%\Policy.1.0.System.Design.dll" goto label_19
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /i %URTTARGET%\Policy.1.0.System.Design.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Policy.1.0.System.Design.dll
|
||
|
)
|
||
|
:label_19
|
||
|
|
||
|
if not exist "%URTTARGET%\Policy.1.0.System.DirectoryServices.dll" goto label_20
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /i %URTTARGET%\Policy.1.0.System.DirectoryServices.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Policy.1.0.System.DirectoryServices.dll
|
||
|
)
|
||
|
:label_20
|
||
|
|
||
|
if not exist "%URTTARGET%\Policy.1.0.System.dll" goto label_21
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /i %URTTARGET%\Policy.1.0.System.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Policy.1.0.System.dll
|
||
|
)
|
||
|
:label_21
|
||
|
|
||
|
if not exist "%URTTARGET%\Policy.1.0.System.Drawing.Design.dll" goto label_22
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /i %URTTARGET%\Policy.1.0.System.Drawing.Design.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Policy.1.0.System.Drawing.Design.dll
|
||
|
)
|
||
|
:label_22
|
||
|
|
||
|
if not exist "%URTTARGET%\Policy.1.0.System.Drawing.dll" goto label_23
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /i %URTTARGET%\Policy.1.0.System.Drawing.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Policy.1.0.System.Drawing.dll
|
||
|
)
|
||
|
:label_23
|
||
|
|
||
|
if not exist "%URTTARGET%\Policy.1.0.System.Messaging.dll" goto label_24
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /i %URTTARGET%\Policy.1.0.System.Messaging.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Policy.1.0.System.Messaging.dll
|
||
|
)
|
||
|
:label_24
|
||
|
|
||
|
if not exist "%URTTARGET%\Policy.1.0.System.ServiceProcess.dll" goto label_25
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /i %URTTARGET%\Policy.1.0.System.ServiceProcess.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Policy.1.0.System.ServiceProcess.dll
|
||
|
)
|
||
|
:label_25
|
||
|
|
||
|
if not exist "%URTTARGET%\Policy.1.0.System.Web.dll" goto label_26
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /i %URTTARGET%\Policy.1.0.System.Web.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Policy.1.0.System.Web.dll
|
||
|
)
|
||
|
:label_26
|
||
|
|
||
|
if not exist "%URTTARGET%\Policy.1.0.System.Web.RegularExpressions.dll" goto label_27
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /i %URTTARGET%\Policy.1.0.System.Web.RegularExpressions.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Policy.1.0.System.Web.RegularExpressions.dll
|
||
|
)
|
||
|
:label_27
|
||
|
|
||
|
if not exist "%URTTARGET%\Policy.1.0.System.Web.Services.dll" goto label_28
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /i %URTTARGET%\Policy.1.0.System.Web.Services.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Policy.1.0.System.Web.Services.dll
|
||
|
)
|
||
|
:label_28
|
||
|
|
||
|
if not exist "%URTTARGET%\Policy.1.0.System.Windows.Forms.dll" goto label_29
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /i %URTTARGET%\Policy.1.0.System.Windows.Forms.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Policy.1.0.System.Windows.Forms.dll
|
||
|
)
|
||
|
:label_29
|
||
|
|
||
|
if not exist "%URTTARGET%\Policy.1.0.System.Xml.dll" goto label_30
|
||
|
%URTSDTARGET%\bin\gacutil.exe /nologo /silent /i %URTTARGET%\Policy.1.0.System.Xml.dll
|
||
|
if errorlevel 1 (
|
||
|
set ERR=%ERRORLEVEL%
|
||
|
echo gacinstallfx.bat : error : Error %ERRORLEVEL% installing to GAC %URTTARGET%\Policy.1.0.System.Xml.dll
|
||
|
)
|
||
|
:label_30
|
||
|
|
||
|
if not %ERR% == 0 (
|
||
|
echo gacinstallfx.bat : error : Errors installing FX binaries to the GAC
|
||
|
seterror %ERR%
|
||
|
)
|
||
|
|
||
|
endlocaL
|