首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在VSO构建上运行DNU还原

在VSO构建上运行DNU还原
EN

Stack Overflow用户
提问于 2015-08-02 10:59:40
回答 1查看 2.7K关注 0票数 3

我正试图让DNX项目建立在VSO的主机代理之上。

第一件事是安装DNX。我有下面的powershell脚本来完成这个任务:

dnx-upgrade.ps1:

代码语言:javascript
复制
dnvm upgrade -r clr -arch x86 -v 1.0.0-beta6

它成功安装并更新了路径:

在进程路径中添加C:\Users\buildguest.dnx\runtimes\dnx-clr-win-x86.1.0.0-beta6\bin 将C:\Users\buildguest.dnx\runtimes\dnx-clr-win-x86.1.0.0-beta6\bin添加到用户路径

然后,我需要用以下脚本恢复解决方案的包:

dnu-restore.ps1:

代码语言:javascript
复制
dnu restore

但是,在执行DNU-RESTore.ps1时,我得到了以下错误:

errordnu :术语“dnu”不被识别为cmdlet、函数、脚本文件或可操作程序的名称。请查看 名称拼写错误,或者如果包含路径,请验证路径是否正确,然后再试一次。 C:\a\8ac4a4f6\Root\MyProject\Development\dnu-restore.ps1:1 char:1 error+ dnu恢复 error+ ~ 错误+ CategoryInfo : ObjectNotFound:(dnu:String) [],CommandNotFoundException 错误+ FullyQualifiedErrorId : CommandNotFoundException

构建任务:

为什么会发生这种情况?dnu肯定应该执行吗?是否有更好的方法来恢复DNX项目包?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-07 05:59:56

使用来自Prebuild.ps1这篇MSDN文章脚本解决了这个问题。

正如Victor建议的那样,这可能是因为这些步骤在不同的过程中运行。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31771176

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档