Ignore:
Timestamp:
03/07/17 17:47:45 (3 years ago)
Author:
jkarder
Message:

#2743: updated service client generation cmds

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Clients.OKB/3.3/Query/ServiceClient/GenerateServiceClient.cmd

    r8055 r14726  
    1 echo off
     1@ECHO OFF
    22
    3 echo.
    4 echo *******************************************************************************************
    5 echo Generating OKB query service client
    6 echo.
     3SET HOST=
     4SET GENERATECONFIG=
    75
    8 REM If app.config should be generated, use option "/config:..\..\app.config" and optionally "/mergeConfig" instead of "/noConfig".
     6ECHO.
     7ECHO *******************************************************************************************
    98
    10 svcutil.exe ^
    11   http://localhost:8732/Design_Time_Addresses/OKB-3.3/QueryService/mex ^
    12   /out:QueryServiceClient ^
    13   /namespace:*,HeuristicLab.Clients.OKB.Query ^
    14   /collectionType:System.Collections.Generic.List`1 ^
    15   /targetClientVersion:Version35 ^
    16   /enableDataBinding ^
    17   /noConfig
     9SET /P HOST=Which host should be used? [services.heuristiclab.com]:
     10IF "%HOST%"=="" SET HOST=services.heuristiclab.com
    1811
    19 echo.
    20 echo Generation of OKB query service client finished.
    21 echo *******************************************************************************************
    22 echo.
     12SET /P GENERATECONFIG=Would you like to generate the configuration file? [y]:
     13IF "%GENERATECONFIG%"=="" SET GENERATECONFIG=y
    2314
    24 pause
     15SET ARGS=http://%HOST%/OKB-3.3/QueryService.svc ^
     16/out:QueryServiceClient ^
     17/namespace:*,HeuristicLab.Clients.OKB.Query ^
     18/collectionType:System.Collections.Generic.List`1 ^
     19/targetClientVersion:Version35 ^
     20/enableDataBinding ^
     21/syncOnly
     22
     23IF "%GENERATECONFIG%"=="y" (
     24  SET ARGS=%ARGS% /config:..\..\app.config /mergeConfig
     25) ELSE (
     26  SET ARGS=%ARGS% /noConfig
     27)
     28
     29ECHO.
     30ECHO Generating QueryService client
     31ECHO.
     32
     33SETLOCAL ENABLEDELAYEDEXPANSION
     34svcutil.exe %ARGS%
     35ENDLOCAL
     36
     37ECHO.
     38ECHO Generation of QueryService client finished.
     39ECHO *******************************************************************************************
     40ECHO.
     41
     42PAUSE
Note: See TracChangeset for help on using the changeset viewer.