在MsBuild中以管理员身份运行exec命令

时间:2018-03-22 07:08:36

标签: angularjs npm msbuild exec npm-cli

我需要在我的日常版本中以管理员身份运行命令npm cache clean --force

我目前正在使用命令:

<Exec Command="npm cache clean --force" workingDirectory="$(SolutionRoot)\Angular" />

并且失败并出现以下错误:

  

npm ERR!请尝试以root / Administrator方式再次运行此命令。

1 个答案:

答案 0 :(得分:0)

这与MSBuild无关,也与Exec任务无关。您需要做的是以具有管理员凭据的用户身份登录以使其生效。

但首先,首先询问为什么或者什么需要管理员凭证?