2017-01-24 5 views
1

私はdotOSプロジェクトをmacOSで動かそうとしていますが、実行すると固まってしまいますdotnet restore。すべてのパッケージは、私Telerikパッケージを除いて罰金をインストール:私はどこここから行くのかわからないのでdotnet restoreがmacOS上のTelerik.UI.for.AspNetを解決できない

Unable to resolve 'Telerik.UI.for.AspNet.Core (>= 2016.3.1118)' for '.NETFramework,Version=v4.5.2'.

それは非常にわかりやすいエラーメッセージではありません。

いくつかのものは、私が試してみた:

  • は(The project file... .xproj was not found.言ってエラーになる - それはありますが)nuget restoreを実行NuGet.Config
  • パッケージを追加:

<add key="Telerik.UI.for.AspNet.Core.2016.3.1118" value="/Users/me/.nuget/packages/Telerik.UI.for.AspNet.Core/2016.3.1118" />

What the package looks like in my nuget packages directory

+0

これは奇妙なパッケージ名です。あなたは['Kendo.Mvc'](https://www.nuget.org/packages/Kendo.Mvc/2016.2.630-Preview)を意味しないのですか?おそらく、2016.3.1118パッケージは、かなり異例の名前フォーマットのために、ナゲットから削除されました... –

+0

ええ、それは私には珍しいパッケージのように思えました。ナゲットからインストールすることができず、ローカルにダウンロードしてインストールする必要がありました。これは初めてのdotnetコアでの作業で、リソースを見つけるのは難しいです。単にディレクトリの名前を変更できますか? NuGet.Configとproject.jsonでrefsを更新する必要がありますか? – appleslerp

+0

'NuGet.Config'のエントリとともにディレクトリを完全に削除し、他のパッケージと同じように' Kendo.Mvc'パッケージを追加します(project.jsonでは、そのバージョンのツールを使用していると仮定します) 。 –

答えて

3

これは、私が知る限り、もうNugetパッケージの名前ではありません。私はあなたがKendoUICoreが欲しいと信じています。

2016.3.1118を含むバージョンに基づいて、私は奇妙なNuGetパッケージ名であることが気づく前に一時的に "Telerik.UI.for.AspNet.Core"という名前を持っていた疑いがあります。

Kendo.Mvc「Telerik UI for ASP.NET MVC Core 1.0.0」の説明もありますが、予想されるバージョン番号と一致するバージョンはありません。

関連する問題