VBtrseq.gms : 전송 모델을 기반으로 일련의 예제를 실행하는 테스트 객체 지향 VB.Net API

설명

기고자: Lutz Westermann, 2013년 1월

소형 모델 유형 :.Net


카테고리 : 메가 슬롯 API 라이브러리


메인 파일 : VBtrseq.gms

$title '전송 모델을 기반으로 일련의 예제를 실행하는 객체 지향 VB.Net API 테스트' (VBTRSEQ,SEQ=25)

$onText
기고자: Lutz Westermann, 2013년 1월
$offText

$set srcRoot %메가 슬롯sysdir%apifiles%system.dirsep%VBNet%system.dirsep%

$escape &
$if %system.filesys% == UNIX
$if %sysenv.MPATH% == %&sysenv.MPATH%& $abort.noError Unix에서 이를 실행하려면 Mono가 필요합니다.

$ set BUILD MSBuild.exe
$if %system.filesys% == UNIX $set BUILD $MPATH/xbuild
$ EXEC 설정 =
$if %system.filesys% == UNIX $set EXEC '$MPATH/mono'

$ 세트 x64
$if %system.platform% == WEX $set x64 x64%system.dirsep%

$if %system.platform% == WEX
$플래그가 설정되지 않은 경우 $set 플래그 -t:rebuild -p:Configuration=Release -p:Platform="x64"
$if %system.platform% == LAX
$플래그가 설정되지 않은 경우 $set 플래그 /t:rebuild /p:Configuration=Release
$if %system.platform% == LEX
$플래그가 설정되지 않은 경우 $set 플래그 /t:rebuild /p:Configuration=Release
$if %system.platform% == DEX
$플래그가 설정되지 않은 경우 $set 플래그 /t:rebuild /p:Configuration=Release /p:DefineConstants="__APPLE__"
$if %system.platform% == DAX
$플래그가 설정되지 않은 경우 $set 플래그 /t:rebuild /p:Configuration=Release /p:DefineConstants="__APPLE__"

$onEchoV > cmexTrans
$call %BUILD% %flags% "%srcRoot%Transport%1%system.dirsep%Transport%1.vbproj"
$if errorlevel 1 $abort 'Transport%1.cs 컴파일 문제'
$call %EXEC%"%srcRoot%Transport%1%system.dirsep%bin%system.dirsep%%x64%Release%system.dirsep%Transport%1.exe" "%메가 슬롯sysdir%."
$if errorlevel 1 $abort 'Transport%1 실행 중 문제 발생'
$offEcho

* 레지스트리를 확인할 때 올바른 메가 슬롯 시스템이 있는지 확인하십시오.
$%system.filesys%가 아닌 경우 == UNIX $call findthisgams -q

$batInclude cmexTrans 1
$batInclude cmexTrans 2
$batInclude cmexTrans 3
$batInclude cmexTrans 4
$batInclude cmexTrans 5
$batInclude cmexTrans 6
$batInclude cmexTrans 7
$batInclude cmexTrans 8
* 이 두 가지는 더 많은 참조가 필요하며 모든 기계가 동일하다고 가정할 수는 없습니다.
*$batInclude cmexTrans 9
*$batInclude cmexTrans 10
$batInclude cmexTrans 11