Files
JoyD/Windows/CS/Framework4.0/XCamera/build.bat
2026-03-16 15:47:55 +08:00

45 lines
1.0 KiB
Batchfile
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@echo off
echo 正在编译XCamera项目...
REM 设置MSBuild路径根据您的Visual Studio版本调整
set MSBUILD="C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe"
if not exist %MSBUILD% (
echo 未找到MSBuild请检查Visual Studio安装路径
echo 尝试使用其他路径...
set MSBUILD="C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\MSBuild.exe"
if not exist %MSBUILD% (
echo 仍未找到MSBuild请手动编译项目
pause
exit /b 1
)
)
echo 使用MSBuild: %MSBUILD%
REM 还原NuGet包
echo 正在还原NuGet包...
cd /d "%~dp0"
nuget.exe restore XCamera.sln
if errorlevel 1 (
echo NuGet包还原失败尝试直接编译...
)
REM 编译项目
echo 正在编译项目...
%MSBUILD% XCamera.sln /p:Configuration=Release /p:Platform="Any CPU"
if errorlevel 1 (
echo 编译失败!
pause
exit /b 1
)
echo.
echo 编译成功!
echo 输出文件在: bin\Release\
echo.
pause