Visual studio 仅在生成定义中运行生成后事件

Visual studio 仅在生成定义中运行生成后事件,visual-studio,tfs,msbuild,build-definition,Visual Studio,Tfs,Msbuild,Build Definition,在我们的web项目中,我们修改了.csproj文件以运行此命令预编译: cd $(MSBuildProjectDirectory) npm run build-release cd $(MSBuildStartupDirectory) 它很好用 问题是我们不想在.csproj中再出现这种情况。我们只希望它出现在构建定义中 我不明白。这就是我所拥有的,我得到的错误是路径太长 这是一个预构建的脚本。您可以运行批处理文件或PowerShell脚本,而不是命令行实用程序。脚本应该是源代码管理的工件,脚

在我们的web项目中,我们修改了.csproj文件以运行此命令预编译:

cd $(MSBuildProjectDirectory)
npm run build-release
cd $(MSBuildStartupDirectory)
它很好用

问题是我们不想在.csproj中再出现这种情况。我们只希望它出现在构建定义中

我不明白。这就是我所拥有的,我得到的错误是路径太长


这是一个预构建的脚本。您可以运行批处理文件或PowerShell脚本,而不是命令行实用程序。脚本应该是源代码管理的工件,脚本文件的路径应该是源代码管理位置,而不是生成代理上的本地路径。

您确定可以运行批处理文件吗?