Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/16/17 07:56:01 (7 years ago)
Author:
gkronber
Message:

#2650: merged r14597:14737 from trunk to branch

Location:
branches/symbreg-factors-2650
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/symbreg-factors-2650

  • branches/symbreg-factors-2650/HeuristicLab.Clients.Access/3.3/ServiceClients/GenerateServiceClients.cmd

    r8042 r14751  
    1 echo off
     1@ECHO OFF
    22
    3 echo.
    4 echo *******************************************************************************************
    5 echo Generating AccessService client
    6 echo.
     3SET HOST=
     4SET GENERATECONFIG=
    75
    8 svcutil.exe ^
    9   http://localhost:81/AccessService?wsdl ^
    10   /out:AccessServiceClient ^
    11   /namespace:*,HeuristicLab.Clients.Access ^
    12   /collectionType:System.Collections.Generic.List`1 ^
    13   /targetClientVersion:Version35 ^
    14   /serializable ^
    15   /enableDataBinding ^
    16   /config:..\app.config
     6ECHO.
     7ECHO *******************************************************************************************
    178
    18 echo.
    19 echo ---------------------------------------------------------------------------------------
    20 echo !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!!
    21 echo.
    22 echo Following modifications have to be done manually in generated data contracts:
    23 echo  * Remove method "protected void RaisePropertyChanged(string propertyName)" in AccessServiceItem
    24 echo.
    25 echo !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!!
    26 echo ---------------------------------------------------------------------------------------
    27 echo.
    28 echo Generation of AccessService client finished.
    29 echo *******************************************************************************************
     9SET /P HOST=Which host should be used? [services.heuristiclab.com]:
     10IF "%HOST%"=="" SET HOST=services.heuristiclab.com
    3011
     12SET /P GENERATECONFIG=Would you like to generate the configuration file? [y]:
     13IF "%GENERATECONFIG%"=="" SET GENERATECONFIG=y
     14
     15SET ARGS=http://%HOST%/AccessService-3.3/AccessService.svc?wsdl ^
     16/out:AccessServiceClient ^
     17/namespace:*,HeuristicLab.Clients.Access ^
     18/collectionType:System.Collections.Generic.List`1 ^
     19/targetClientVersion:Version35 ^
     20/serializable ^
     21/enableDataBinding ^
     22/syncOnly
     23
     24IF "%GENERATECONFIG%"=="y" (
     25  SET ARGS=%ARGS% /config:..\app.config /mergeConfig
     26) ELSE (
     27  SET ARGS=%ARGS% /noConfig
     28)
     29
     30ECHO.
     31ECHO Generating AccessService client
     32ECHO.
     33
     34SETLOCAL ENABLEDELAYEDEXPANSION
     35svcutil.exe %ARGS%
     36ENDLOCAL
     37
     38ECHO.
     39ECHO ---------------------------------------------------------------------------------------
     40ECHO !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!!
     41ECHO.
     42ECHO Following modifications have to be done manually in generated data contracts:
     43ECHO  * Remove method "protected void RaisePropertyChanged(string propertyName)" in generated AccessItem
     44ECHO.
     45ECHO !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!!
     46ECHO ---------------------------------------------------------------------------------------
     47ECHO.
     48ECHO Generation of AccessService client finished.
     49ECHO *******************************************************************************************
     50ECHO.
     51
     52PAUSE
Note: See TracChangeset for help on using the changeset viewer.