使用批处理文件来执行msbuild项目

Beg*_*uck 2 msbuild batch-file

我是一名实习生,并创建了一个msbuild项目,用于构建存储库中的所有.csproj文件.现在我必须创建一个批处理文件来调用我制作的msbuild.csproj并按日计划执行它(比如说每天中午12点).我不知道如何制作批处理文件,需要一些帮助才能开始.

gra*_*der 7

将其放在.bat文件中:

set msBuildDir=%WINDIR%\Microsoft.NET\Framework\v3.5    
REM perhaps you need a different framework? %WINDIR%\Microsoft.NET\Framework\v4.0.30319


call %msBuildDir%\msbuild /target:AllTargetsWrapper "MySolutionOrCsProj.sln" /p:Configuration=Debug;FavoriteFood=Twix /l:FileLogger,Microsoft.Build.Engine;logfile=ZZZZZMSBuildSetupAndBuildAllTargetsWrapper_Debug.log

set msBuildDir=
Run Code Online (Sandbox Code Playgroud)

您必须调整目标名称.

等等,我记得我之前更详细地回答了这个问题.看到:

通过命令行构建Visual Studio项目