[英]ASP.NET 5 : Is the “dotnet” command replacing “dnu” and “dnx” commands?
今天,我正在按照多个教程在Linux上运行C#应用程序,但总是遇到命令dnu restore
,它返回了一个not found
错误。 后来,我发现这个页面似乎表明新命令是dotnet restore
,当我尝试它时,它工作。
是否完全替换了dnu
和dnx
命令?
另外,有关于dotnet
命令的某些文档吗?
dotnet
命令是否替换了dnu
和dnx
命令?
是。 他们正在引入新的命令行工具链, ASP.NET 5将过渡到RC2的新工具。 这已经在进行中。 从DNX到这些新的.NET Core组件将平稳过渡。
是否完全替换了
dnu
和dnx
命令?
dnx
。如果您按照此说明在Linux上安装.NET Core ,则可以使用dnu
和dnx
。
有关dotnet命令的某些文档吗?
这里基本的东西
1 dnu restore
& dnx run
适用于版本1.0.0-rc1-update2 coreclr x64
(使用dnvm list
检查)和project.json
文件需要最少
"compilationOptions": {
"emitEntryPoint": true
},
"frameworks":{
"dnxcore50":{
"dependencies": {
"System.Console":"4.0.0-*"
}
}
}
2 dotnet restore
& dotnet run
适用于版本1.0.0-rc2-23811
,project.json文件需要最少
"compilationOptions": {
"emitEntryPoint": true
},
"dependencies": {
"NETStandard.Library": "1.0.0-rc2-23811"
},
"frameworks": {
"dnxcore50": { }
}
随之NuGet.config
需要NuGet.config
文件。
现在,基于如何配置project.json
文件和dnvm
活动集,您需要使用命令。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.