【发布时间】:2013-03-01 13:07:08
【问题描述】:
我是一名实习生,创建了一个 msbuild 项目,用于构建存储库中的所有 .csproj 文件。现在我必须创建一个调用我创建的 msbuild.csproj 的批处理文件并按每日计划执行它(比如每天下午 12:00)。我不知道如何制作批处理文件,需要一些帮助才能开始。
【问题讨论】:
标签: batch-file msbuild
我是一名实习生,创建了一个 msbuild 项目,用于构建存储库中的所有 .csproj 文件。现在我必须创建一个调用我创建的 msbuild.csproj 的批处理文件并按每日计划执行它(比如每天下午 12:00)。我不知道如何制作批处理文件,需要一些帮助才能开始。
【问题讨论】:
标签: batch-file msbuild
将其放在 .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=
您必须调整目标名称。
等等,我只记得我之前回答的更详细。 见:
【讨论】: