2022-03-15 17:36:38 +08:00
@ echo off
REM ---------------
REM <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ɹ<EFBFBD> <C9B9> <EFBFBD>
REM ִ<> д<EFBFBD> <D0B4> ļ<EFBFBD> ǰ<EFBFBD> <C7B0> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Release<73> <65> <EFBFBD> <EFBFBD> publisher<65> <72> Ŀ
REM --------------
REM --------------
REM <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Project_SrcΪ<63> <CEAA> PUBLISHER4_CODING<4E> <47> <EFBFBD> <EFBFBD> <EFBFBD> ķ<EFBFBD> ֧
REM --------------
set PROJECT_SRC = %CD%
REM Դ<> <D4B4> <EFBFBD> <EFBFBD> publisher<65> <72> Ŀ<EFBFBD> ļ<EFBFBD> <C4BC> <EFBFBD>
set PUBLISHER_SRC_ROOT = %PROJECT_SRC% \SGGL\FineUIPro.Web
REM Դ<> <D4B4> <EFBFBD> <EFBFBD> <EFBFBD> 汾<EFBFBD> <E6B1BE> ־<EFBFBD> ļ<EFBFBD> <C4BC> <EFBFBD>
set VerLog_SRC_ROOT = %PROJECT_SRC% \database\<5C> 汾<EFBFBD> <E6B1BE> ־
REM <20> <> <EFBFBD> ļ<EFBFBD> <C4BC> <EFBFBD> <EFBFBD> <EFBFBD>
2024-05-13 17:15:29 +08:00
SET ReleasePack = PackFile1
2022-03-15 17:36:38 +08:00
REM <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ļ<EFBFBD> <C4BC> <EFBFBD>
SET ReleasePackFolder = %PROJECT_SRC% \SGGL%ReleasePack%
REM <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> publisher<65> ļ<EFBFBD> <C4BC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ļ<EFBFBD> <C4BC> <EFBFBD>
SET RELEASE_PUBLISHER_ROOT = %PROJECT_SRC% \SGGL%ReleasePack% \%ReleasePack%
REM <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 汾<EFBFBD> <E6B1BE> ־<EFBFBD> ļ<EFBFBD> <C4BC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ļ<EFBFBD> <C4BC> <EFBFBD>
SET RELEASE_VerLog_ROOT = %PROJECT_SRC% \SGGL%ReleasePack% \<5C> 汾<EFBFBD> <E6B1BE> ־
REM --------------
REM <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ļ<EFBFBD> <C4BC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
REM --------------
IF exist %ReleasePackFolder% \nul.ext (
@ echo ɾ<> <C9BE> <EFBFBD> Ѵ <EFBFBD> <D1B4> ڵķ<DAB5> <C4B7> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ļ<EFBFBD> <C4BC> <EFBFBD>
@ echo .
rd %ReleasePackFolder% /S /Q
)
mkdir %ReleasePackFolder%
IF exist %RELEASE_VerLog_ROOT% \nul.ext (
rd %RELEASE_VerLog_ROOT% /S /Q
)
mkdir %RELEASE_VerLog_ROOT%
IF errorlevel 1 goto delReleasePackError
@ echo <20> <> <EFBFBD> <EFBFBD> .net<65> <74> <EFBFBD> <EFBFBD> ̨<EFBFBD> <CCA8> <EFBFBD> <EFBFBD>
@ echo .
@ call " %VS150% "
IF errorlevel 1 goto netEnvironmentError
@ echo <20> <> ʼ Ԥ<CABC> <D4A4> <EFBFBD> <EFBFBD> ...
@ echo .
aspnet_compiler -p %PUBLISHER_SRC_ROOT% %RELEASE_PUBLISHER_ROOT% -u -v /
IF errorlevel 1 goto aspnet_compilerError
@ echo Ԥ<> <D4A4> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
@ echo .
@ echo <20> <> ʼ <EFBFBD> ϲ <EFBFBD> <CFB2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ...
@ echo .
Aspnet_merge %RELEASE_PUBLISHER_ROOT% -o UI
IF errorlevel 1 goto Aspnet_mergeError
@ echo <20> ϲ <EFBFBD> <CFB2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
@ echo .
REM --------------
REM ɾ<> <C9BE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ҫ<EFBFBD> <D2AA> <EFBFBD> ļ<EFBFBD>
REM --------------
@ echo <20> <> ʼ <EFBFBD> <CABC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ļ<EFBFBD> ...
@ echo .
del %RELEASE_PUBLISHER_ROOT% \*.cs /s /f
del %RELEASE_PUBLISHER_ROOT% \*.designer.cs /s /f
del %RELEASE_PUBLISHER_ROOT% \*.csproj /s /f
del %RELEASE_PUBLISHER_ROOT% \*.csproj.* /s /f
del %RELEASE_PUBLISHER_ROOT% \*.pdb /s /f
del %RELEASE_PUBLISHER_ROOT% \*.resx /s /f
del %RELEASE_PUBLISHER_ROOT% \*.db /s /f
del %RELEASE_PUBLISHER_ROOT% \*.bak /s /f
del %RELEASE_PUBLISHER_ROOT% \*.*.bak /s /f
del %RELEASE_PUBLISHER_ROOT% \*.sln /s /f
del %RELEASE_PUBLISHER_ROOT% \*.suo /s /f
del %RELEASE_PUBLISHER_ROOT% \*.scc /s /f
rd %RELEASE_PUBLISHER_ROOT% \obj /s /q
del %RELEASE_PUBLISHER_ROOT% \ReadMe.txt /s /f
del %RELEASE_PUBLISHER_ROOT% \*.pfx /s /f
del %RELEASE_PUBLISHER_ROOT% \*.StyleCop /s /f
@ echo <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
@ echo .
REM --------------
REM <20> <> <EFBFBD> <EFBFBD> <EFBFBD> 汾<EFBFBD> <E6B1BE> ־
REM --------------
@ echo <20> <> <EFBFBD> <EFBFBD> <EFBFBD> 汾<EFBFBD> <E6B1BE> ־...
@ echo .
copy %VerLog_SRC_ROOT% \*.* %RELEASE_VerLog_ROOT% /Y
@ echo <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ,<2C> <> <EFBFBD> <EFBFBD> ·<EFBFBD> <C2B7> Ϊ%ReleasePackFolder%
@ echo .
goto END
: delReleasePackError
@ echo .
@ echo ɾ<> <C9BE> <EFBFBD> <EFBFBD> <EFBFBD> 洢<EFBFBD> ļ<EFBFBD> <C4BC> <EFBFBD> ʧ<EFBFBD> <CAA7> !
goto END
: netEnvironmentError
@ echo .
@ echo .net<65> <74> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ʧ<EFBFBD> <CAA7> !
goto END
: aspnet_compilerError
@ echo .
@ echo Ԥ<> <D4A4> <EFBFBD> <EFBFBD> ʧ<EFBFBD> <CAA7> !
goto END
: Aspnet_mergeError
@ echo .
@ echo <20> ϲ <EFBFBD> <CFB2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ʧ<EFBFBD> <CAA7> !
goto END
: END
pause