【问题标题】:ASP.NET Web Application template missing in Visual Studio 2012Visual Studio 2012 中缺少 ASP.NET Web 应用程序模板
【发布时间】:2013-12-23 06:11:12
【问题描述】:

有其他人处理过这个吗?我的最终目标是创建一个新的空 web api 项目。我一直在关注教程,但遇到了以下问题:

我的问题是,当我尝试在 Visual Studio Pro 2012 中创建 ASP.NET Web 应用程序项目时,我看不到该模板作为选项。我去 Installed --> Templates --> Visual C# --> Web

我看到的只是 ASP.NET 空 Web 应用程序。所以我选择了它,然后希望弹出 ASP.Net 项目窗口,以便我可以选择“Web Api”。但是,该对话框从未打开。

有谁知道如何/在哪里可以获得 ASP.NET Web 应用程序模板?

【问题讨论】:

    标签: asp.net asp.net-web-api


    【解决方案1】:

    我遇到了你的问题,因为我遇到了同样的问题。当我第一次安装 Visual Studio 时,我没有勾选安装 Web 组件的复选框。以下是我解决问题的方法:

    1. 关闭所有 Visual Studio 实例。
    2. 运行 Visual Studio 安装程序(我仍然在下载文件夹中找到我的安装程序,并命名为“vs_professional.exe”)。
    3. 对于 VS 2013,出现与首次安装 VS 时类似的灰色窗口。
    4. 出现提示时,从选项列表中选择“修改”。
    5. 勾选我认为名为“Web Development”或类似名称的列表项。
    6. 点击更新。
    7. 安装程序完成运行后启动 Visual Studio。

    在 Visual Studio 中选择新建项目时,我现在可以看到所需的模板。

    【讨论】:

    • 旧但仍然相关:您无需再次下载安装程序。从控制中心打开“程序和功能”,搜索 VisualStudio 并点击“修改”或“更改”。从那里您可以从第 4 步继续。
    • 对于 Visual Studio 2015 中的第 5 步,名称为“Microsoft ASP.NET Web 框架和工具 - Visual Studio 2015 - ENU”之后,您将获得 MVC 的“添加文件夹和核心引用”和 Web API
    【解决方案2】:

    尝试选择 Framework 4.5。 框架 4.0 没有:)

    豪尔赫·罗查

    【讨论】:

    • 请在您的答案中添加更多信息,这看起来更像是评论。
    • 你拯救了我的一天。
    【解决方案3】:

    如果您将 ASP.NET MVC 4 Web 应用程序作为 Web 下的一个选项,当您选择它作为新项目时​​,项目窗口会弹出,您将能够选择 Web API。

    【讨论】:

      【解决方案4】:

      kale909 的解决方案对我有用。我只是在这里添加了图片以使其更清楚: 然后在这里:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-06-19
        • 2021-06-23
        • 1970-01-01
        • 2021-06-25
        • 2018-04-28
        • 1970-01-01
        相关资源
        最近更新 更多