1

WindowsOS Xの両方を使用して、dotnet CLI を使用してクリーンな ASP.NET Core WebAPI をコンパイルして実行しようとしています。

私が試したこと..

  1. (ジェネレーターaspnetを使用したYeoman、またはVisual Studio-両方を試しました)を使用して新しいASP.NET 5 WebAPIを作成しました
  2. dotnet restore、dotnet build (ビルドは失敗します...)

    プロジェクト WebApiCoreT (DNXCore,Version=v5.0) は、その入力の一部が最も古い出力よりも新しいため、コンパイルされます。DNXCore,Version=v5.0 C:\Data\Code\WebApiCore\WebApiCoreT\project.json(9,29) の WebApiCoreT のコンパイル: エラー 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) は、その入力の一部が最も古い出力よりも新しいため、コンパイルされます。DNXCore 用の WebApiCoreT のコンパイル、バージョン = v5.0

    コンパイルが成功しました。0 警告 0 エラー

    経過時間 00:00:01.2756028

    coreclr パスを解決できませんでした

私が理解している限り、dnu、dnx、dnvm ツールチェーンは非推奨であり、最終的にはなくなりますが、dotnet CLI を使用して WebAPI を作成するにはどうすればよいですか?

とにかく、デフォルトの「Hello world!」を除いて、dotnet CLI を使用して何かをビルドする方法はありますか? コンソールアプリケーション?

4

1 に答える 1