WindowsとOS Xの両方を使用して、dotnet CLI を使用してクリーンな ASP.NET Core WebAPI をコンパイルして実行しようとしています。
私が試したこと..
- (ジェネレーターaspnetを使用したYeoman、またはVisual Studio-両方を試しました)を使用して新しいASP.NET 5 WebAPIを作成しました
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
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 を使用して何かをビルドする方法はありますか? コンソールアプリケーション?