From 75e378df3993a885b5fa9b7a6d5c4f47b5b765cd Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Mon, 21 Sep 2015 10:56:25 +0200 Subject: [PATCH] aggiunto ZIP x CMS (da testare...) --- CMS-SC-Data/bin/Release/CMS-SC-Data.dll | Bin 327168 -> 327168 bytes CMS-SC-Data/bin/Release/SteamWare.dll | Bin 564736 -> 564736 bytes CMS-SC-Data/obj/Release/CMS-SC-Data.dll | Bin 327168 -> 327168 bytes CMS_SC/CMS_SC.csproj | 1 + CMS_SC/Properties/PublishProfiles/ZIP.pubxml | 54 ++++ CMS_SC/bin/CMS-SC-Data.dll | Bin 327168 -> 327168 bytes CMS_SC/bin/CMS_SC.dll | Bin 348160 -> 348160 bytes CMS_SC/bin/SteamWare.dll | Bin 564736 -> 564736 bytes Release Clienti/CMS_SC.SetParameters.xml | 6 + Release Clienti/CMS_SC.SourceManifest.xml | 6 + Release Clienti/CMS_SC.deploy-readme.txt | 63 ++++ Release Clienti/CMS_SC.deploy.cmd | 311 +++++++++++++++++++ Release Clienti/CMS_SC.zip | Bin 0 -> 6391225 bytes 13 files changed, 441 insertions(+) create mode 100644 CMS_SC/Properties/PublishProfiles/ZIP.pubxml create mode 100644 Release Clienti/CMS_SC.SetParameters.xml create mode 100644 Release Clienti/CMS_SC.SourceManifest.xml create mode 100644 Release Clienti/CMS_SC.deploy-readme.txt create mode 100644 Release Clienti/CMS_SC.deploy.cmd create mode 100644 Release Clienti/CMS_SC.zip diff --git a/CMS-SC-Data/bin/Release/CMS-SC-Data.dll b/CMS-SC-Data/bin/Release/CMS-SC-Data.dll index 20eae1ca8ddfab5870508faceebd80cb8b2898c1..a4682f080436579b47551505f265ea97b79c4feb 100644 GIT binary patch delta 83 zcmZqpBi!&uctQvBpQHa9yIZ>%Tf3QByP3Ckvlw0#2ugX$u6+E6XCqtImfjqG_w8q{ nvOG`#DV@Il8;hjCe?`Y^*I9w?I}VzE5xHo8bNh{NEE?LagpM$U=6AMEqh|>_BGCQux7hXsCt=&wm-OR1sEUn$Ft=(*`-RxVtIW9&D2wYF(7kATj TXgCxYl`hFpwLK?_V~R5XGj$jg delta 63 zcmV-F0Kor%ydr?SB9Mp!^@sX_i-n5;g^L1(ivxv=1ci$Qg^LD-iwCuf2+>&(?R3UG V-SzZAuMr;^s8UlNw`^JnltYgh8<7A2 diff --git a/CMS-SC-Data/obj/Release/CMS-SC-Data.dll b/CMS-SC-Data/obj/Release/CMS-SC-Data.dll index 20eae1ca8ddfab5870508faceebd80cb8b2898c1..a4682f080436579b47551505f265ea97b79c4feb 100644 GIT binary patch delta 83 zcmZqpBi!&uctQvBpQHa9yIZ>%Tf3QByP3Ckvlw0#2ugX$u6+E6XCqtImfjqG_w8q{ nvOG`#DV@Il8;hjCe?`Y^*I9w?I}VzE5xHo8bNh{NEE?LagpM$U=6AMEqh|>_BGCQux7hXsCDesigner + diff --git a/CMS_SC/Properties/PublishProfiles/ZIP.pubxml b/CMS_SC/Properties/PublishProfiles/ZIP.pubxml new file mode 100644 index 0000000..60b879f --- /dev/null +++ b/CMS_SC/Properties/PublishProfiles/ZIP.pubxml @@ -0,0 +1,54 @@ + + + + + Package + Release + Any CPU + + True + True + True + False + DonotMerge + True + C:\Users\samuele.STEAMWAREWIN\Documents\VisualStudioProjects\CMS-SC\Release Clienti\CMS_SC.zip + true + Default Web Site/CMS-SC + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + + + False + + + \ No newline at end of file diff --git a/CMS_SC/bin/CMS-SC-Data.dll b/CMS_SC/bin/CMS-SC-Data.dll index 20eae1ca8ddfab5870508faceebd80cb8b2898c1..a4682f080436579b47551505f265ea97b79c4feb 100644 GIT binary patch delta 83 zcmZqpBi!&uctQvBpQHa9yIZ>%Tf3QByP3Ckvlw0#2ugX$u6+E6XCqtImfjqG_w8q{ nvOG`#DV@Il8;hjCe?`Y^*I9w?I}VzE5xHo8bNh{NEE?LagpM$U=6AMEqh|>_BGCQux7hXsCtAks&D9C3yG5kW11px4E<@6zZw}YB6m0VPXVgCLm@8VwUYbOsrdc0k>Qw AV*mgE delta 105 zcmZozAlk4%bV3KS;j`ZxyVrgb5aVY2wdw9Hx89mttFIkcbbPbN_ZwU~K-o|RAYcOG zDj>E{U}UghVq^#kb_sr&^T|p@KGJc&ZR)nmPZ@W#`!F#AF%u9o12M~XA12lt=&wm-OR1sEUn$Ft=(*`-RxVtIW9&D2wYF(7kATj TXgCxYl`hFpwLK?_V~R5XGj$jg delta 63 zcmV-F0Kor%ydr?SB9Mp!^@sX_i-n5;g^L1(ivxv=1ci$Qg^LD-iwCuf2+>&(?R3UG V-SzZAuMr;^s8UlNw`^JnltYgh8<7A2 diff --git a/Release Clienti/CMS_SC.SetParameters.xml b/Release Clienti/CMS_SC.SetParameters.xml new file mode 100644 index 0000000..bdf5db9 --- /dev/null +++ b/Release Clienti/CMS_SC.SetParameters.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Release Clienti/CMS_SC.SourceManifest.xml b/Release Clienti/CMS_SC.SourceManifest.xml new file mode 100644 index 0000000..38469c4 --- /dev/null +++ b/Release Clienti/CMS_SC.SourceManifest.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Release Clienti/CMS_SC.deploy-readme.txt b/Release Clienti/CMS_SC.deploy-readme.txt new file mode 100644 index 0000000..8175363 --- /dev/null +++ b/Release Clienti/CMS_SC.deploy-readme.txt @@ -0,0 +1,63 @@ + +=========================== +Prerequisites : +-------------------------- +To deploy this Web package, Web Deploy (msdeploy.exe) must be installed on the computer that runs the .cmd file. For information about how to install Web Deploy, see the following URL: +http://go.microsoft.com/?linkid=9278654 +This batch file requires that the package file "CMS_SC.zip" and optionally provided the parameters file "CMS_SC.SetParameters.xml" in the same folder or destination folder by environment variable. + +=========================== +Usage: +-------------------------- +CMS_SC.deploy.cmd [/T|/Y] [/M:ComputerName] [/U:UserName] [/P:Password] [/G:UseTempAgent] [Additional msdeploy.exe flags ...] + + +=========================== +Required Flags: +-------------------------- +/T: + Calls msdeploy.exe with the "-whatif" flag, which simulates deployment. This does not deploy the package. Instead, it creates a report of what will happen when you actually deploy the package. +/Y: + Calls msdeploy.exe without the "-whatif" flag, which deploys the package to the current machine or a destination server. Use /Y after you have verified the output that was generated by using the /T flag. + +Note: Do not use /T and /Y in the same command. + +=========================== +Optional Flags: +-------------------------- + By Default, this script deploy on the current machine where this script is called with current user credential without agent service. Only pass the following value for advance scenario. + +/M: + If this flag is not specified, the package is installed on the computer where the command is run. The Service URL can be in the following format: + https://:8172/MSDeploy.axd + This format requires that IIS 7 be installed on the destination server and that IIS 7 Web Management Service(WMSvc) and Web Deployment Handler be set up. + The service URL can also be in the following format: + http:///MSDeployAgentService + This format requires administrative rights on the destination server, and it requires that Web Deploy Remote Service (MsDepSvc) be installed on the destination server. IIS 7 does not have to be installed on the destination server. + +/U: +/P: +/G: + Specifies that the package is deployed by creating a temporary listener on the destination server. This requires no special installation on the destination server, but it requires you to be an administrator on that server. The default value of this flag is False. + +/A: + Specifies the type of authentication to be used. The possible values are NTLM and Basic. If the wmsvc provider setting is specified, the default authentication type is Basic; otherwise, the default authentication type is NTLM. + +/L + Specifies that the package is deployed to local IISExpress user instance. + +[Additional msdeploy.exe flags] + The msdeploy.exe command supports additional flags. You can include any of these additional flags in the "$(ProjectName).Deploy.cmd" file, and the flags are passed through to msdeploy.exe during execution. + Alternatively, you can specify additional flags by setting the "_MsDeployAdditionalFlags" environment variable. These settings are used by this batch file. + Note: Any flag value that includes an equal sign (=) must be enclosed in double quotation marks, as shown in the following example, which will skip deploying the databases that are included in the package: + "-skip:objectName=dbFullSql" + +=========================== +Environment-Specific Settings: +-------------------------- + + To customize application-specific settings for each deployment environment (for example, the IIS application name, the physical path, and any connection strings), edit the settings in the following file: + "CMS_SC.SetParameters.xml" +=========================== +For more information on this deploy script visit: http://go.microsoft.com/fwlink/?LinkID=183544 + diff --git a/Release Clienti/CMS_SC.deploy.cmd b/Release Clienti/CMS_SC.deploy.cmd new file mode 100644 index 0000000..36410a8 --- /dev/null +++ b/Release Clienti/CMS_SC.deploy.cmd @@ -0,0 +1,311 @@ +@rem --------------------------------------------------------------------------------- +@rem Copyright 2008 Microsoft Corporation. All rights reserved. +@rem This is provided as sample to deploy the package using msdeploy.exe +@rem For information about IIS Web Deploy technology, +@rem please visit http://go.microsoft.com/?linkid=9278654 +@rem Note: This batch file assumes the package and setparametsrs.xml are in the same folder with this file +@rem --------------------------------------------------------------------------------- +@if %_echo%!==! echo off +setlocal +@rem --------------------------------------------------------------------------------- +@rem Please Make sure you have Web Deploy install in your machine. +@rem Alternatively, you can explicit set the MsDeployPath to the location it is on your machine +@rem set MSDeployPath="C:\Program Files (x86)\IIS\Microsoft Web Deploy V3\" +@rem --------------------------------------------------------------------------------- + +@rem --------------------------------------------------------------------------------- +@rem if user does not set MsDeployPath environment variable, we will try to retrieve it from registry. +@rem --------------------------------------------------------------------------------- +if "%MSDeployPath%" == "" ( +for /F "usebackq tokens=1,2,*" %%h in (`reg query "HKLM\SOFTWARE\Microsoft\IIS Extensions\MSDeploy" /s ^| findstr -i "InstallPath"`) do ( +if /I "%%h" == "InstallPath" ( +if /I "%%i" == "REG_SZ" ( +if not "%%j" == "" ( +if "%%~dpj" == "%%j" ( +set MSDeployPath=%%j +)))))) + +@rem ------------------------------------------ + +@rem ------------------------------------------ + + +if not exist "%MSDeployPath%msdeploy.exe" ( +echo. msdeploy.exe is not found on this machine. Please install Web Deploy before execute the script. +echo. Please visit http://go.microsoft.com/?linkid=9278654 +goto :usage +) + +set RootPath=%~dp0 +if /I "%_DeploySetParametersFile%" == "" ( +set _DeploySetParametersFile=%RootPath%CMS_SC.SetParameters.xml +) + +@rem ------------------------------------------ + +@rem ------------------------------------------ + + +set _ArgTestDeploy= +set _ArgDestinationType=auto +set _ArgComputerNameWithQuote="" +set _ArgUserNameWithQuote="" +set _ArgPasswordWithQuote="" +set _ArgEncryptPasswordWithQuote="" +set _ArgIncludeAclsWithQuote="False" +set _ArgAuthTypeWithQuote="" +set _ArgtempAgentWithQuote="" +set _ArgLocalIIS= +set _ArgLocalIISVersion= +set _HaveArgMSDeployAdditonalFlags= + + +@rem --------------------------------------------------------------------------------- +@rem Simple Parse the arguments +@rem --------------------------------------------------------------------------------- +:NextArgument +set _ArgCurrent=%~1 +set _ArgFlagFirst=%_ArgCurrent:~0,1% +set _ArgFlag=%_ArgCurrent:~0,3% +set _ArgValue=%_ArgCurrent:~3% + +if /I "%_ArgFlag%" == "" goto :GetStarted +if /I "%_ArgFlag%" == "~0,3" goto :GetStarted +if /I "%_ArgFlag%" == "/T" set _ArgTestDeploy=true&goto :ArgumentOK +if /I "%_ArgFlag%" == "/Y" set _ArgTestDeploy=false&goto :ArgumentOK +if /I "%_ArgFlag%" == "/L" set _ArgLocalIIS=true&goto :ArgumentOK + +if /I "%_ArgFlag%" == "/M:" set _ArgComputerNameWithQuote="%_ArgValue%"&goto :ArgumentOK +if /I "%_ArgFlag%" == "/U:" set _ArgUserNameWithQuote="%_ArgValue%"&goto :ArgumentOK +if /I "%_ArgFlag%" == "/P:" set _ArgPasswordWithQuote="%_ArgValue%"&goto :ArgumentOK +if /I "%_ArgFlag%" == "/E:" set _ArgEncryptPasswordWithQuote="%_ArgValue%"&goto :ArgumentOK +if /I "%_ArgFlag%" == "/I:" set _ArgIncludeAclsWithQuote="%_ArgValue%"&goto :ArgumentOK +if /I "%_ArgFlag%" == "/A:" set _ArgAuthTypeWithQuote="%_ArgValue%"&goto :ArgumentOK +if /I "%_ArgFlag%" == "/G:" set _ArgtempAgentWithQuote="%_ArgValue%"&goto :ArgumentOK + +@rem Any addition flags, pass through to the msdeploy +if "%_HaveArgMSDeployAdditonalFlags%" == "" ( +goto :Assign_ArgMsDeployAdditionalFlags +) +set _ArgMsDeployAdditionalFlags=%_ArgMsDeployAdditionalFlags:&=^&% %_ArgCurrent:&=^&% +set _HaveArgMSDeployAdditonalFlags=1 +goto :ArgumentOK + + +:Assign_ArgMsDeployAdditionalFlags +set _ArgMsDeployAdditionalFlags=%_ArgCurrent:&=^&% +set _HaveArgMSDeployAdditonalFlags=1 +goto :ArgumentOK + +:ArgumentOK +shift +goto :NextArgument + +:GetStarted +@rem ------------------------------------------ + +@rem ------------------------------------------ +if /I "%_ArgTestDeploy%" == "" goto :usage +if /I "%_ArgDestinationType%" == "" goto :usage + +set _Destination=%_ArgDestinationType% +if not %_ArgComputerNameWithQuote% == "" set _Destination=%_Destination%,computerName=%_ArgComputerNameWithQuote% +if not %_ArgUserNameWithQuote% == "" set _Destination=%_Destination%,userName=%_ArgUserNameWithQuote% +if not %_ArgPasswordWithQuote% == "" set _Destination=%_Destination%,password=%_ArgPasswordWithQuote% +if not %_ArgAuthTypeWithQuote% == "" set _Destination=%_Destination%,authtype=%_ArgAuthTypeWithQuote% +if not %_ArgEncryptPasswordWithQuote% == "" set _Destination=%_Destination%,encryptPassword=%_ArgEncryptPasswordWithQuote% +if not %_ArgIncludeAclsWithQuote% == "" set _Destination=%_Destination%,includeAcls=%_ArgIncludeAclsWithQuote% +if not %_ArgtempAgentWithQuote% == "" set _Destination=%_Destination%,tempAgent=%_ArgtempAgentWithQuote% + +@rem ------------------------------------------ + +@rem ------------------------------------------ + + +@rem --------------------------------------------------------------------------------- +@rem add -whatif when -T is specified +@rem --------------------------------------------------------------------------------- +if /I "%_ArgTestDeploy%" NEQ "false" ( +set _MsDeployAdditionalFlags=-whatif %_MsDeployAdditionalFlags% +) + +@rem ------------------------------------------ + +@rem ------------------------------------------ + +@rem --------------------------------------------------------------------------------- +@rem add flags for IISExpress when -L is specified +@rem --------------------------------------------------------------------------------- + +if /I "%_ArgLocalIIS%" == "true" ( +call :SetIISExpressArguments +) +if /I "%_ArgLocalIIS%" == "true" ( +if not exist "%IISExpressPath%%IISExpressManifest%" ( +echo. IISExpress is not found on this machine. Please install through Web Platform Installer before execute the script. +echo. or remove /L flag +echo. Please visit http://go.microsoft.com/?linkid=9278654 +goto :usage +) +if not exist "%IISExpressUserProfileDirectory%" ( +echo. %IISExpressUserProfileDirectory% is not exists +echo. IISExpress is found on the machine. But the user have run IISExpress at least once. +echo. Please visit http://go.microsoft.com/?linkid=9278654 for detail +goto :usage +) + +set _MsDeployAdditionalFlags=%_MsDeployAdditionalFlags% -appHostConfigDir:%IISExpressUserProfileDirectory% -WebServerDir:"%IISExpressPath%" -webServerManifest:"%IISExpressManifest%" +) + +@rem --------------------------------------------------------------------------------- +@rem check the existence of the package file +@rem --------------------------------------------------------------------------------- +if not exist "%RootPath%CMS_SC.zip" ( +echo "%RootPath%CMS_SC.zip" does not exist. +echo This batch file relies on this deploy source file^(s^) in the same folder. +goto :usage +) + +@rem --------------------------------------------- + +@rem --------------------------------------------- + +@rem --------------------------------------------------------------------------------- +@rem Execute msdeploy.exe command line +@rem --------------------------------------------------------------------------------- +call :CheckParameterFile +echo. Start executing msdeploy.exe +echo ------------------------------------------------------- +if not exist "%_DeploySetParametersFile%" ( +set _MSDeployCommandline="%MSDeployPath%msdeploy.exe" -source:package='%RootPath%CMS_SC.zip' -dest:%_Destination% -verb:sync -disableLink:AppPoolExtension -disableLink:ContentExtension -disableLink:CertificateExtension -skip:objectname='dirPath',absolutepath='obj\\Release\\Package\\PackageTmp\\App_Data$' -skip:objectname='dirPath',absolutepath='Default\ Web\ Site/CMS-SC\\App_Data$' +) else ( +set _MSDeployCommandline="%MSDeployPath%msdeploy.exe" -source:package='%RootPath%CMS_SC.zip' -dest:%_Destination% -verb:sync -disableLink:AppPoolExtension -disableLink:ContentExtension -disableLink:CertificateExtension -skip:objectname='dirPath',absolutepath='obj\\Release\\Package\\PackageTmp\\App_Data$' -skip:objectname='dirPath',absolutepath='Default\ Web\ Site/CMS-SC\\App_Data$' -setParamFile:"%_DeploySetParametersFile%" +) + +if "%_HaveArgMSDeployAdditonalFlags%" == "" ( +goto :MSDeployWithOutArgMsDeployAdditionalFlag +) +goto :MSDeployWithArgMsDeployAdditionalFlag +goto :eof + +@rem --------------------------------------------------------------------------------- +@rem MSDeployWithArgMsDeployAdditionalFlag +@rem --------------------------------------------------------------------------------- +:MSDeployWithArgMsDeployAdditionalFlag +echo. %_MSDeployCommandline% %_MsDeployAdditionalFlags% %_ArgMsDeployAdditionalFlags:&=^&% +%_MSDeployCommandline% %_MsDeployAdditionalFlags% %_ArgMsDeployAdditionalFlags:&=^&% +goto :eof + +@rem --------------------------------------------------------------------------------- +@rem MSDeployWithOutArgMsDeployAdditionalFlag +@rem --------------------------------------------------------------------------------- +:MSDeployWithOutArgMsDeployAdditionalFlag +echo. %_MSDeployCommandline% %_MsDeployAdditionalFlags% +%_MSDeployCommandline% %_MsDeployAdditionalFlags% +goto :eof + +@rem --------------------------------------------------------------------------------- +@rem Find and set IISExpress argument. +@rem --------------------------------------------------------------------------------- +:SetIISExpressArguments + +if "%IISExpressPath%" == "" ( +for /F "usebackq tokens=1,2,*" %%h in (`reg query "HKLM\SOFTWARE\Microsoft\IISExpress" /s ^| findstr -i "InstallPath"`) do ( +if /I "%%h" == "InstallPath" ( +if /I "%%i" == "REG_SZ" ( +if not "%%j" == "" ( +if "%%~dpj" == "%%j" ( +set IISExpressPath=%%j +)))))) + +if "%IISExpressPath%" == "" ( +for /F "usebackq tokens=1,2,*" %%h in (`reg query "HKLM\SOFTWARE\Wow6432Node\Microsoft\IISExpress" /s ^| findstr -i "InstallPath"`) do ( +if /I "%%h" == "InstallPath" ( +if /I "%%i" == "REG_SZ" ( +if not "%%j" == "" ( +if "%%~dpj" == "%%j" ( +set IISExpressPath=%%j +)))))) + +if "%PersonalDocumentFolder%" == "" ( +for /F "usebackq tokens=2*" %%i in (`reg query "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v Personal`) do ( +set PersonalDocumentFolder=%%j +)) + +if "%IISExpressManifest%" == "" ( +for /F "usebackq tokens=1,2,*" %%h in (`reg query "HKLM\SOFTWARE\Microsoft\IISExpress" /s ^| findstr -i "Manifest"`) do ( +if /I "%%h" == "Manifest" ( +if /I "%%i" == "REG_SZ" ( +if not "%%j" == "" ( +set IISExpressManifest=%%j +))))) + +if "%IISExpressManifest%" == "" ( +for /F "usebackq tokens=1,2,*" %%h in (`reg query "HKLM\SOFTWARE\Wow6432Node\Microsoft\IISExpress" /s ^| findstr -i "Manifest"`) do ( +if /I "%%h" == "Manifest" ( +if /I "%%i" == "REG_SZ" ( +if not "%%j" == "" ( +set IISExpressManifest=%%j +))))) + +set IISExpressUserProfileDirectory="%PersonalDocumentFolder%\IISExpress\config" + +@rem --------------------------------------------- + +@rem --------------------------------------------- + +goto :eof + +@rem --------------------------------------------------------------------------------- +@rem CheckParameterFile -- check if the package's setparamters.xml exists or not +@rem --------------------------------------------------------------------------------- +:CheckParameterFile +if exist "%_DeploySetParametersFile%" ( +echo SetParameters from: +echo "%_DeploySetParametersFile%" +echo You can change IIS Application Name, Physical path, connectionString +echo or other deploy parameters in the above file. +) else ( +echo SetParamterFiles does not exist in package location. +echo Use package embedded defaultValue to deploy. +) +echo ------------------------------------------------------- +goto :eof + +@rem --------------------------------------------------------------------------------- +@rem Usage +@rem --------------------------------------------------------------------------------- +:usage +echo ========================================================= +if not exist "%RootPath%CMS_SC.deploy-readme.txt" ( +echo Usage:%~nx0 [/T^|/Y] [/M:ComputerName] [/U:userName] [/P:password] [/G:tempAgent] [additional msdeploy flags ...] +echo Required flags: +echo /T Calls msdeploy.exe with the "-whatif" flag, which simulates deployment. +echo /Y Calls msdeploy.exe without the "-whatif" flag, which deploys the package to the current machine or destination server +echo Optional flags: +echo. By Default, this script deploy to the current machine where this script is invoked which will use current user credential without tempAgent. +echo. Only pass these arguments when in advance scenario. +echo /M: Msdeploy destination name of remote computer or proxy-URL. Default is local. +echo /U: Msdeploy destination user name. +echo /P: Msdeploy destination password. +echo /G: Msdeploy destination tempAgent. True or False. Default is false. +echo /A: specifies the type of authentication to be used. The possible values are NTLM and Basic. If the wmsvc provider setting is specified, the default authentication type is Basic +otherwise, the default authentication type is NTLM. +echo /L: Deploy to Local IISExpress User Instance. + +echo.[additional msdeploy flags]: note: " is required for passing = through command line. +echo "-skip:objectName=setAcl" "-skip:objectName=dbFullSql" +echo.Alternative environment variable _MsDeployAdditionalFlags is also honored. +echo. +echo. Please make sure MSDeploy is installed in the box http://go.microsoft.com/?linkid=9278654 +echo. +echo In addition, you can change IIS Application Name, Physical path, +echo connectionString and other deploy parameters in the following file: +echo "%_DeploySetParametersFile%" +echo. +echo For more information about this batch file, visit http://go.microsoft.com/fwlink/?LinkID=183544 +) else ( +start notepad "%RootPath%CMS_SC.deploy-readme.txt" +) +echo ========================================================= +goto :eof diff --git a/Release Clienti/CMS_SC.zip b/Release Clienti/CMS_SC.zip new file mode 100644 index 0000000000000000000000000000000000000000..e0876582a92445cf23fcae9b3ce21de97c1964a3 GIT binary patch literal 6391225 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

-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

nV0>=>>Z)?()|}M8$Ha_cGll%d+%QH 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