使用dotnet CLI构建和运行ASP.NET Core WebAPI

马库斯

我试图使用WindowsOS X使用dotnet CLI编译并运行一个干净的ASP.NET Core WebAPI

我尝试过的

  1. 使用创建了新的ASP.NET 5 WebAPI(带有生成器-aspnet的Yeman,或者Visual Studio-我都尝试过)
  2. dotnet恢复,dotnet构建(构建失败...)

    将编译项目WebApiCoreT(DNXCore,Version = v5.0),因为其某些输入比其最旧的输出要新。为DNXCore,Version = v5.0编译WebApiCoreT C:\ Data \ Code \ WebApiCore \ WebApiCoreT \ project.json(9,29):错误NU1002:依赖项Microsoft.CodeAnalysis.Common 1.1.0-rc1-20151109-01可以不支持框架DNXCore,Version = v5.0。C:\ Data \ Code \ WebApiCore \ WebApiCoreT \ project.json(9,29):错误NU1002:依赖项Microsoft.CodeAnalysis.CSharp 1.1.0-rc1-20151109-01不支持框架DNXCore,Version = v5.0 。

    编译失败。0警告2错误

    时间已过00:00:01.2486558

  3. dnu恢复,dotnet构建,dotnet运行(构建成功,运行时失败...)

    将编译项目WebApiCoreT(DNXCore,Version = v5.0),因为其某些输入比其最旧的输出要新。编译WebApiCoreT for DNXCore,Version = v5.0

    编译成功。0警告0错误

    时间已过00:00:01.2756028

    无法解析coreclr路径

据我了解,dnu,dnx,dnvm工具链已被弃用,最终将消失,但是如何使用dotnet CLI创建WebAPI?

无论如何,除了默认的“ Hello world!”之外,是否还可以使用dotnet CLI构建任何内容。控制台应用程序?

维克多·赫尔杜加奇

您将无法使用yeoman使用CLI编译(但)yeoman生成的应用程序,因为它会生成RC1(dnx)项目模板和引用。

MusicStore示例用作模板,以了解dotnet Web应用程序的外观。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章