【发布时间】:2016-08-21 21:49:48
【问题描述】:
我正在尝试使用 dotnet CLI 编译和运行干净的 ASP.NET Core WebAPI,同时使用 Windows 和 OS X。
我试过的......
- 使用(带有 generator-aspnet 的 Yeoman 或 Visual Studio - 我都尝试过)创建了新的 ASP.NET 5 WebAPI
-
dotnet 恢复,dotnet 构建(构建失败...)
Project WebApiCoreT (DNXCore,Version=v5.0) 将被编译,因为它的某些输入比其最旧的输出更新。 为 DNXCore 编译 WebApiCoreT,版本=v5.0 C:\Data\Code\WebApiCore\WebApiCoreT\project.json(9,29): error NU1002: The dependency Microsoft.CodeAnalysis.Common 1.1.0-rc1-20151109-01 does not support framework DNXCore,Version=v5.0 . C:\Data\Code\WebApiCore\WebApiCoreT\project.json(9,29): error NU1002: The dependency Microsoft.CodeAnalysis.CSharp 1.1.0-rc1-20151109-01 does not support framework DNXCore,Version=v5.0 .
编译失败。 0 个警告 2 个错误
经过时间 00:00:01.2486558
-
dnu 恢复、dotnet 构建、dotnet 运行(构建成功,运行时失败...)
Project WebApiCoreT (DNXCore,Version=v5.0) 将被编译,因为它的一些输入比其最旧的输出更新。 为 DNXCore 编译 WebApiCoreT,Version=v5.0
编译成功。 0 个警告 0 个错误
经过时间 00:00:01.2756028
无法解析 coreclr 路径
据我了解,dnu、dnx、dnvm 工具链已被弃用,最终会消失,但如何使用 dotnet CLI 创建 WebAPI?
除了默认的“Hello world!”之外,是否可以使用 dotnet CLI 构建任何东西?控制台应用程序?
【问题讨论】:
标签: asp.net-core .net-core dotnet-cli