mirror of
https://github.com/stokebob/bnhtrade.git
synced 2026-03-19 06:27:15 +00:00
Update/restructure of COM type library
This commit is contained in:
28
build/bnhtrade.ComTypeLib.RegAsmInstall.bat
Normal file
28
build/bnhtrade.ComTypeLib.RegAsmInstall.bat
Normal file
@@ -0,0 +1,28 @@
|
||||
@set batchpath=%~dp0
|
||||
@set dllpath=%batchpath%
|
||||
::bnhtrade Database Client\bin\Release\
|
||||
|
||||
@copy "%dllpath%bnhtrade.Core.dll" "%SYSTEMROOT%\SysWOW64\bnhtrade.Core.dll"
|
||||
@copy "%dllpath%bnhtradeCOM.dll" "%SYSTEMROOT%\SysWOW64\bnhtradeCOM.dll"
|
||||
@copy "%dllpath%ABrain.AmazonMWS.dll" "%SYSTEMROOT%\SysWOW64\ABrain.AmazonMWS.dll"
|
||||
|
||||
@copy "%dllpath%bnhtrade.Core.dll" "%SYSTEMROOT%\System32\bnhtrade.Core.dll"
|
||||
@copy "%dllpath%bnhtradeCOM.dll" "%SYSTEMROOT%\System32\bnhtradeCOM.dll"
|
||||
@copy "%dllpath%ABrain.AmazonMWS.dll" "%SYSTEMROOT%\System32\ABrain.AmazonMWS.dll"
|
||||
|
||||
@c:
|
||||
@cd\Windows\Microsoft.NET\Framework\v4.*
|
||||
rem regasm.exe /codebase /tlb "bnhtrade.Core.dll"
|
||||
regasm.exe /codebase /tlb "bnhtradeCOM.dll"
|
||||
rem regasm.exe /codebase /tlb "ABrain.AmazonMWS.dll"
|
||||
|
||||
@cd\Windows\Microsoft.NET\Framework64\v4.*
|
||||
rem regasm.exe /codebase /tlb "bnhtrade.Core.dll"
|
||||
regasm.exe /codebase /tlb "bnhtradeCOM.dll"
|
||||
rem regasm.exe /codebase /tlb "ABrain.AmazonMWS.dll"
|
||||
|
||||
@echo.
|
||||
@echo Finished running regasm install script.
|
||||
@echo.
|
||||
@rem if no arguments passed, pause
|
||||
@IF "%~1"=="" @pause
|
||||
7
build/bnhtrade.ComTypeLib.RegAsmRefresh.bat
Normal file
7
build/bnhtrade.ComTypeLib.RegAsmRefresh.bat
Normal file
@@ -0,0 +1,7 @@
|
||||
@set mypath=%~dp0
|
||||
|
||||
call "%mypath%bnhtrade.ComTypeLib.RegAsmUninstall.bat" nopause
|
||||
call "%mypath%bnhtrade.ComTypeLib.RegAsmInstall.bat" nopause
|
||||
@echo Completed regasm refresh
|
||||
@echo.
|
||||
@pause
|
||||
29
build/bnhtrade.ComTypeLib.RegAsmUninstall.bat
Normal file
29
build/bnhtrade.ComTypeLib.RegAsmUninstall.bat
Normal file
@@ -0,0 +1,29 @@
|
||||
@c:
|
||||
@cd\Windows\Microsoft.NET\Framework\v4.*
|
||||
rem regasm.exe /u "%SYSTEMROOT%\System32\bnhtrade.Core.dll"
|
||||
regasm.exe /u "%SYSTEMROOT%\System32\bnhtradeCOM.dll"
|
||||
rem regasm.exe /u "%SYSTEMROOT%\System32\ABrain.AmazonMWS.dll"
|
||||
@cd\Windows\Microsoft.NET\Framework64\v4.*
|
||||
rem regasm.exe /u "%SYSTEMROOT%\System32\bnhtrade.Core.dll"
|
||||
regasm.exe /u "%SYSTEMROOT%\SysWOW64\bnhtradeCOM.dll"
|
||||
rem regasm.exe /u "%SYSTEMROOT%\SysWOW64\ABrain.AmazonMWS.dll"
|
||||
cd
|
||||
@del /q "%SYSTEMROOT%\SysWOW64\bnhtrade.Core.dll"
|
||||
rem @del /q "%SYSTEMROOT%\SysWOW64\bnhtrade.Core.tlb"
|
||||
@del /q "%SYSTEMROOT%\SysWOW64\bnhtradeCOM.dll"
|
||||
@del /q "%SYSTEMROOT%\SysWOW64\bnhtradeCOM.tlb"
|
||||
@del /q "%SYSTEMROOT%\SysWOW64\ABrain.AmazonMWS.dll"
|
||||
rem @del /q "%SYSTEMROOT%\SysWOW64\ABrain.AmazonMWS.tlb"
|
||||
|
||||
@del /q "%SYSTEMROOT%\System32\bnhtrade.Core.dll"
|
||||
rem @del /q "%SYSTEMROOT%\System32\bnhtrade.Core.tlb"
|
||||
@del /q "%SYSTEMROOT%\System32\bnhtradeCOM.dll"
|
||||
@del /q "%SYSTEMROOT%\System32\bnhtradeCOM.tlb"
|
||||
@del /q "%SYSTEMROOT%\System32\ABrain.AmazonMWS.dll"
|
||||
rem @del /q "%SYSTEMROOT%\System32\ABrain.AmazonMWS.tlb"
|
||||
|
||||
@echo.
|
||||
@echo Finished running regasm uninstall script.
|
||||
@rem if no arguments passed, pause
|
||||
@echo.
|
||||
@IF "%~1"=="" @pause
|
||||
@@ -1,23 +0,0 @@
|
||||
@set batchpath=%~dp0
|
||||
@set dllpath=%batchpath%bnhtrade Database Client\bin\Release\
|
||||
|
||||
@copy "%dllpath%bnhtradeDatabaseClient.dll" "%SYSTEMROOT%\SysWOW64\bnhtradeDatabaseClient.dll"
|
||||
@copy "%dllpath%ABrain.AmazonMWS.dll" "%SYSTEMROOT%\SysWOW64\ABrain.AmazonMWS.dll"
|
||||
|
||||
@copy "%dllpath%bnhtradeDatabaseClient.dll" "%SYSTEMROOT%\System32\bnhtradeDatabaseClient.dll"
|
||||
@copy "%dllpath%ABrain.AmazonMWS.dll" "%SYSTEMROOT%\System32\ABrain.AmazonMWS.dll"
|
||||
|
||||
@c:
|
||||
@cd\Windows\Microsoft.NET\Framework\v4.*
|
||||
regasm.exe /codebase /tlb "bnhtradeDatabaseClient.dll"
|
||||
regasm.exe /codebase /tlb "ABrain.AmazonMWS.dll"
|
||||
|
||||
@cd\Windows\Microsoft.NET\Framework64\v4.*
|
||||
regasm.exe /codebase /tlb "bnhtradeDatabaseClient.dll"
|
||||
regasm.exe /codebase /tlb "ABrain.AmazonMWS.dll"
|
||||
|
||||
@echo.
|
||||
@echo Finished running regasm install script.
|
||||
@echo.
|
||||
@rem if no arguments passed, pause
|
||||
@IF "%~1"=="" @pause
|
||||
@@ -1,7 +0,0 @@
|
||||
@set mypath=%~dp0
|
||||
|
||||
call "%mypath%bnhtradeRegasmUninstall.bat" nopause
|
||||
call "%mypath%bnhtradeRegasmInstall.bat" nopause
|
||||
@echo Completed regasm refresh
|
||||
@echo.
|
||||
@pause
|
||||
@@ -1,21 +0,0 @@
|
||||
@c:
|
||||
@cd\Windows\Microsoft.NET\Framework\v4.*
|
||||
regasm.exe /u "bnhtradeDatabaseClient.dll"
|
||||
@cd\Windows\Microsoft.NET\Framework64\v4.*
|
||||
regasm.exe /u "bnhtradeDatabaseClient.dll"
|
||||
|
||||
@del /q "%SYSTEMROOT%\SysWOW64\bnhtradeDatabaseClient.dll"
|
||||
@del /q "%SYSTEMROOT%\SysWOW64\bnhtradeDatabaseClient.tlb"
|
||||
@del /q "%SYSTEMROOT%\SysWOW64\ABrain.AmazonMWS.dll"
|
||||
@del /q "%SYSTEMROOT%\SysWOW64\ABrain.AmazonMWS.tlb"
|
||||
|
||||
@del /q "%SYSTEMROOT%\System32\bnhtradeDatabaseClient.dll"
|
||||
@del /q "%SYSTEMROOT%\System32\bnhtradeDatabaseClient.tlb"
|
||||
@del /q "%SYSTEMROOT%\System32\ABrain.AmazonMWS.dll"
|
||||
@del /q "%SYSTEMROOT%\System32\ABrain.AmazonMWS.tlb"
|
||||
|
||||
@echo.
|
||||
@echo Finished running regasm uninstall script.
|
||||
@rem if no arguments passed, pause
|
||||
@echo.
|
||||
@IF "%~1"=="" @pause
|
||||
Reference in New Issue
Block a user