【问题标题】:How do I install ASP.NET 5 Preview Templates? NOT CORE如何安装 ASP.NET 5 预览模板?不是核心
【发布时间】:2016-05-29 17:53:22
【问题描述】:

我不得不承认我觉得这非常令人沮丧。我正在尝试遵循https://www.youtube.com/watch?v=2er6mMglRVg 的教程(Asp.net MVC 6 web api with angular js)

我根本无法进步,因为它需要“ASP.NET 5 预览模板”,而现在 Asp.net CORE 已经出现;这些模板很难获得。

当我尝试使用 Visual Studio 开始关注某些内容时,这种情况经常发生。 为什么我不能只下载这些模板?

到目前为止,建议是升级/重新安装 Visual Studio,所以我浪费了更多时间下载 Visual Studio 2015 更新 2 并安装它。当然,安装完成时没有 asp.net 模板。下一个建议是通过 Visual Studio 的链接安装它,该链接链接到现在指向 CORE 的 MS 链接。安装 CORE 并没有给我这些模板。

我并不特别关心 5 已经死了,而 core 是新的方式。目前还没有很多核心教程。暂时我想遵循这个,但我在第一步就被阻止了。当然我可以找到一个模板文件并将其导入,但现在我已经安装了核心,我想我会更痛苦地摆脱它并安装 ASP.NET 5 模板。

【问题讨论】:

  • 小心你的语气。以这种激进的态度,你不会得到很多答案
  • 您在问题正文和对答案的回复中做出了很多负面的假设和指责。为什么不能直接下载模板? 因为这组库从未正式发布,只是发布库可能是什么的“预览”。预览版的许可证永远不会保证它们将永远可用和使用,而且大多数开发人员也不希望继续可靠地使用过时的库。

标签: asp.net asp.net-mvc asp.net-core


【解决方案1】:

自 RC1 起,ASP.NET 5 已重命名为 ASP.NET Core。不要将 ASP.NET Core 与 .NET Core 混淆。 ASP.NET Core 在 .NET Core 以及完整的 .NET 上运行。您可能实际上正在寻找 ASP.NET Core 模板,因为 MVC6 仅与此版本的框架兼容。

【讨论】:

  • 我想我已经说得很清楚了,我正在寻找“ASP.NET 5 预览模板”并且我安装了 ASP.NET Core,它确实包含模板
  • 所以您确实在寻找在 beta8 及之前运行的模板。是对的吗?这些模板没有生产许可证,并且在两者之间发生了很多变化。如果它仍然是您想要的,请在 github (github.com/aspnet/Templates/tree/6.0.0-beta8) 中查找 beta8 模板。您应该能够构建安装程序或类似的东西。
  • 我不知道“beta8”是从哪里来的。这是一些关于 Angular 和 mvc 的介绍性学习。如果有使用 asp.net core 而不是 asp.net 5 的教程,我会非常乐意使用它,但我没有找到太多材料。因此,我觉得从本教程开始会更好,我可以继续深入学习(当互联网上有更多材料时)。他选择了“Empty Web”,看起来可能对应于github.com/aspnet/Templates/tree/6.0.0-beta8/src/BaseTemplates/… 我可以从文件中导入这个模板吗?
  • @MVCHell2:该软件仍在开发中,名称已更改,模板已更改。这就是您在使用未发布的软件时所期望的。无论如何,过时的教程对您也没有太大帮助。您只需在 ASP.NET Core 文档中即可开始使用。您要么接受它,要么等到它发布并且有更多更新的教程。 RTM 的目标是 6 月底,因此您最好等到 8 月或 2016 年底才能开始使用它。以你的语气,你会很高兴有人努力回答你
  • 所以你建议放弃并等到 2016 年底开始开发只是因为 MS 不再让下载 模板 文件变得微不足道吗?哈哈。此外,您会假设一旦从 ASP.NET 5 迁移到 ASP.NET CORE,5 的开发就停止了......
【解决方案2】:

您需要的不仅仅是模板文件,因为自“ASP.NET 5”重命名为“ASP.NET CORE”以来,框架和工具发生了重大变化。因此,最终,您需要 ASP.NET Beta 8(包含在 VS 2015 Update 1 中)才能看到 ASP.NET 5 模板并能够实际上使用它们。如果您按照针对早期版本 SDK 的教程进行学习,这对于学习目的来说已经足够了。

既然我已经回答了您的问题,我的建议是您忘记该教程并专注于现有内容和文档。 RC 2 已有大量信息,您将了解最新信息。

【讨论】:

    【解决方案3】:

    如果您想要在您的 VS 实例中使用 ASP.NET Core(之前为 ASP.NET 5)模板,请转到 VS Setup => Modify =>,标记 Web Developer Tools 然后重新安装它不会花费太多时间来安装。

    如果它仍然没有出现在您的 VS 实例中,请先在您的 PC 上从 here 安装 .NET Core,在这里您还将找到 Visual Studio MSI 安装程序。这肯定会在您的 VS 实例中安装 ASP.NET Core RC2 模板。

    【讨论】:

    • 我去修改并且那个位已经安装了。我会尝试取消选中它,然后重新选中它。
    【解决方案4】:

    【讨论】:

    • 始终欢迎提供潜在解决方案的链接,但如果链接不再可用,请为未来的访问者添加一些详细信息。
    猜你喜欢
    • 2015-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-01
    • 1970-01-01
    • 2022-09-14
    • 1970-01-01
    相关资源
    最近更新 更多