首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bluemix上的dnx测试

Bluemix上的dnx测试
EN

Stack Overflow用户
提问于 2016-02-26 15:04:06
回答 1查看 74关注 0票数 0

我可以在Bluemix上运行dnx test吗?

我为构建和部署阶段设置了一个交付管道。ASP.NET 5代码正在成功构建和部署。但是当我尝试添加一些单元测试时,我不确定如何运行它们。

我在命令中添加了dnx test。但它不能说_customer_script.sh: line 3: dnx: command not found

请指点一下。

EN

回答 1

Stack Overflow用户

发布于 2016-02-26 17:34:42

Dnx是为每个用户安装的。因此,如果用户X安装了dnx,则用户Y没有将dnx添加到path,因此无法使用它。这可能是这里的问题所在。

因此,您可以将dnx的路径添加到系统路径变量中,或者以显式方式调用测试,并给出完整的路径,如"call C:/Users/teamcity/.dnx/runtimes/dnx-clr-win-x86.1.0.0-rc1-final/bin/dnx.exe dnx.exe“。

其他几件事:

  1. 当您调用dnx时,将使用默认运行时。如果你执行"dnvm list“,你可以看到哪个是默认的。这一点很重要,因为它定义了编译/执行程序集的处理器体系结构,以及它是clr还是coreclr。因此,如果您执行"dnx test“,默认情况下,您的测试将针对dnxcore50执行,否则,如果它是clr,则对于dnx451/dnx451/dnx46.
  2. You,需要将工作目录设置为包含测试的项目
  3. dnx默认在调试模式下运行所有内容,所以如果您想在Release中运行,则需要使用--configuration Release参数运行它。这些参数必须放在"test“之前。所以这就是"dnx --配置发布测试“
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35645529

复制
相关文章

相似问题

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