为什么我不能下载 TagHelpers (nuget & ASP.NET 5)?
Why can't I download TagHelpers (nuget & ASP.NET 5)?
我无法通过 project.json 或 nuget 获取 TagHelpers 包。
我已经在包管理器控制台中尝试 >Install-Package Microsoft.AspNet.Mvc.TagHelpers -Pre 。
我什至无法在 Nuget 包管理器搜索中找到它。
我使用的是最新的 Visual Studio 2015 CTP 6,所有内容都是最新的。我开始使用 ASP.NET 5 网络项目。
如何获取 TagHelpers 包?
不要使用 NuGet 控制台。不起作用。
使用 kpm
:
kpm add Microsoft.AspNet.Mvc.TagHelpers
kpm restore
此外,检查 VS 选项中的 NuGet 包源。确保 nuget.org 已启用。
你可以很好地使用nuget。问题是 CTP6 包含一个 nuget v3 api 参考,默认情况下它是活动的,但它不能正确地与 nuget 一起工作。
解决这个问题:
- 进入工具 -> NuGet 包管理器 -> 包管理器设置。
- 在左侧单击包源。
- 在右侧您应该看到 'nuget.org' 和 'api.nuget.org'。 api 可能会被检查,而 nuget.org 则不会。
- 确保'nuget.org'被勾选,另一个没有被勾选
- 单击 nuget.org 条目并确保 'source' 文本框在 url 中使用 v2 而不是 v3。
完成。
我无法通过 project.json 或 nuget 获取 TagHelpers 包。
我已经在包管理器控制台中尝试 >Install-Package Microsoft.AspNet.Mvc.TagHelpers -Pre 。
我什至无法在 Nuget 包管理器搜索中找到它。
我使用的是最新的 Visual Studio 2015 CTP 6,所有内容都是最新的。我开始使用 ASP.NET 5 网络项目。
如何获取 TagHelpers 包?
不要使用 NuGet 控制台。不起作用。
使用 kpm
:
kpm add Microsoft.AspNet.Mvc.TagHelpers
kpm restore
此外,检查 VS 选项中的 NuGet 包源。确保 nuget.org 已启用。
你可以很好地使用nuget。问题是 CTP6 包含一个 nuget v3 api 参考,默认情况下它是活动的,但它不能正确地与 nuget 一起工作。
解决这个问题:
- 进入工具 -> NuGet 包管理器 -> 包管理器设置。
- 在左侧单击包源。
- 在右侧您应该看到 'nuget.org' 和 'api.nuget.org'。 api 可能会被检查,而 nuget.org 则不会。
- 确保'nuget.org'被勾选,另一个没有被勾选
- 单击 nuget.org 条目并确保 'source' 文本框在 url 中使用 v2 而不是 v3。
完成。