【问题标题】:Template for new ASP.NET Core Razorpage in Visual Studio 2017Visual Studio 2017 中新的 ASP.NET Core Razorpage 模板
【发布时间】:2018-02-22 16:41:10
【问题描述】:

开始使用网络应用程序并按照此处的步骤使用剃须刀页面

是否有用于添加新剃须刀页面(即 cshtml 和 cshtml.cs 文件)的模板(在 VS 中或其他地方)?作为一种解决方法,我创建了一个 MVC 视图页面(带有 .cshtml ext),然后创建了一个 .cs 文件并将其重命名以匹配命名模式。

我在运行脚手架时也遇到了问题,但这是一个单独的问题。

【问题讨论】:

    标签: visual-studio asp.net-core asp.net-core-2.0 razor-pages asp.net-core-mvc-2.0


    【解决方案1】:

    您可以在最新版本的 Visual Studio 2017 中执行此操作,只需使用 Add New Item 并选择 Razor Page

    您也可以使用dotnet new。例如:

    dotnet new page --name MyPage
    

    请参阅dotnet new 的文档。您始终可以通过单独运行 dotnet new 查看可用模板来开始。

    【讨论】:

    • 我有最新版本的 VS 并且 Razor 页面不是“添加新项目”对话框中的选项。唯一的东西剃须刀是“剃刀标签助手”。 cmd 行选项有效,所以我现在将使用它。谢谢
    • 这很奇怪。如果我在 VS 2017 (15.3) 中创建一个新的 ASP.NET Core 2.0 项目,如果我的目标是 .NET Core,我会看到 Razor Page 选项。我注意到,如果我使用 .NET Framework 4.6.x,它就会丢失。
    • 我的目标是 net47,这就解释了为什么我没有看到它而你看到了。
    猜你喜欢
    • 1970-01-01
    • 2018-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-05
    • 1970-01-01
    • 1970-01-01
    • 2017-12-03
    相关资源
    最近更新 更多