在我们的网站项目中,我们修改了.csproj文件以运行此命令预构建:
cd $(MSBuildProjectDirectory)
npm run build-release
cd $(MSBuildStartupDirectory)
它运作得很好。
问题是我们不再想要.csproj了。我们只想在构建定义中使用它。
我无法弄明白。这就是我所拥有的,而且我对路径太长的错误。
答案 0 :(得分:2)
这是一个预制脚本。您可以运行批处理文件或PowerShell脚本,而不是命令行实用程序。该脚本应该是源控件工件,脚本文件的路径应该是源控件位置,而不是构建代理上的本地路径。