Build .NetCore project.json“;脚本“;不运行任何命令

Build .NetCore project.json“;脚本“;不运行任何命令,build,compiler-errors,asp.net-core,project.json,post-build,Build,Compiler Errors,Asp.net Core,Project.json,Post Build,我需要一个简单的postcompile脚本才能工作,但我似乎无法让任何脚本工作 在我的project.json中,我有以下内容: "scripts": { "postcompile": "echo before building", "precompile": "echo after building" } 但当我构建时,我得到的不是echo而是一个错误:找不到与命令“echo”匹配的可执行文件 对于任何其他基本命令,如cd,dir,甚至cmd, 虽然dotnetpack有效 我做

我需要一个简单的
postcompile
脚本才能工作,但我似乎无法让任何脚本工作

在我的
project.json
中,我有以下内容:

"scripts": {
   "postcompile": "echo before building",
   "precompile": "echo after building"
}
但当我构建时,我得到的不是
echo
而是一个错误:
找不到与命令“echo”匹配的可执行文件

对于任何其他基本命令,如
cd
dir
,甚至
cmd

虽然
dotnetpack
有效


我做错了什么?

如果你这样做了,它能工作吗:
cmd.exe/c在构建之前进行echo
?不,cmd也不能工作。。。虽然dotnet pack有“postcompile”:“cmd/c echo postcompile”对我有效,但这些都可以在
Visual Studio
的构建中找到,但在
msbuild
中失败,Jenkins使用了
msbuild
。所以一切都通过了开发人员测试,然后在自动ci中失败了。@TomerW您在某个时候解决了这个问题吗?怎么用?在
prepublish
脚本中,我想切换到Angular客户端应用程序所在的子目录,然后从那里运行一些
npm运行一些构建任务。