首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

新建ASP.Net核心Web应用程序屏幕中没有ASP.Net核心模板Visual Studio2017

ASP.Net Core是一个跨平台的开源框架,用于构建现代化的Web应用程序。它具有高性能、可扩展性和灵活性的特点,可以在Windows、Linux和macOS等操作系统上运行。

在Visual Studio 2017中,如果在新建ASP.Net Core Web应用程序的屏幕中没有找到ASP.Net Core模板,可能是由于以下几个原因:

  1. Visual Studio版本问题:确保你使用的是最新版本的Visual Studio 2017,并且已经安装了ASP.Net Core开发工作负载。你可以通过Visual Studio的“工具”菜单中的“获取工具和功能”选项来安装或更新所需的工作负载。
  2. 缺少ASP.Net Core模板:如果你已经安装了ASP.Net Core开发工作负载,但仍然找不到ASP.Net Core模板,可能是由于安装过程中出现了问题。你可以尝试重新安装ASP.Net Core开发工作负载,或者使用Visual Studio的“修复”功能来修复可能的安装问题。
  3. 项目类型选择错误:在新建项目的屏幕中,确保你选择了正确的项目类型。ASP.Net Core Web应用程序通常位于“Web”或“云”类别下,你可以尝试在这些类别下查找ASP.Net Core模板。

如果你仍然无法找到ASP.Net Core模板,可以尝试手动创建ASP.Net Core Web应用程序。首先,确保你已经安装了.NET Core SDK。然后,打开命令行界面,导航到你想要创建项目的目录,并执行以下命令:

代码语言:txt
复制
dotnet new web

这将创建一个基本的ASP.Net Core Web应用程序。你可以使用Visual Studio打开该项目,并根据需要进行进一步的开发和配置。

腾讯云提供了一系列与ASP.Net Core相关的产品和服务,例如:

  1. 云服务器(CVM):提供可扩展的虚拟服务器实例,用于托管ASP.Net Core应用程序。了解更多:云服务器
  2. 云数据库MySQL版(CDB):提供高性能、可扩展的MySQL数据库服务,适用于存储ASP.Net Core应用程序的数据。了解更多:云数据库MySQL版
  3. 腾讯云CDN:提供全球加速和缓存服务,用于加速ASP.Net Core应用程序的内容分发。了解更多:腾讯云CDN

请注意,以上仅是腾讯云提供的一些与ASP.Net Core相关的产品和服务,其他云计算品牌商也提供类似的产品和服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

《从零开始学ASP.NET CORE MVC》:VS2017创建ASP.NET Core Web程序(三)

创建ASP.NET Core Web应用程序 如果您使用的是VS2019 请看 VS2019创建ASP.NET Core Web程序(三) 在这个视频我们将讨论 可用的不同项目模板及其功能 预制的项目模板有什么不同...在Visual Studio2017创建新的ASP.NET Core 项目 步骤1:在Visual Studio 2017创建新的asp.net Core项目 步骤2:在Visual Studio单击文件...第3步:在“新建项目”对话框,展开 “已安装”。然后展开“Visual C#”并 选择.NET Core 第4步:在中间窗格,您将找到所有已安装的项目模板。...我们想要创建“ASP.NET Core Web应用程序”。因此,选择“ASP.NET Core Web 应用程序” 第6步:在“名称”文本框,键入项目的名称。...此屏幕显示可用于创建ASP.NET Core应用程序的不同项目模板。 各个模板简单说明 空:名称暗示的“空”模板不包含任何内容。

2.8K30

《从零开始学ASP.NET CORE MVC》:VS2019创建ASP.NET Core Web程序(三)

创建ASP.NET Core Web应用程序 如果您使用的是VS2017请看 VS2017创建ASP.NET Core Web程序(三) 在这个视频我们将讨论 可用的不同项目模板及其功能 预制的项目模板有什么不同...在Visual Studio 2019创建新的ASP.NET Core 项目 步骤1:在Visual Studio 2019创建新的asp.net Core项目 步骤2:在Visual Studio...第3步:在“创建”对话框,右侧菜单栏“语言”下选择“C#”,然后点击“ASP.NET Core Web 应用程序” ? 第4步:在配置新项目菜单栏,键入项目的名称。...创建空模板 第8步:取消选中“为 HTTPS 配置”复选框 ,如上图所示,关闭身份验证。 此屏幕显示可用于创建ASP.NET Core应用程序的不同项目模板。...下面的屏幕截图显示了我使用API模板创建的项目。请注意,我们只有Controllers文件夹。我们没有RESTful API不需要的所有JavaScript,CSS和布局文件。 ?

3.9K20
  • ASP.NET MVC 5 - 开始MVC5之旅

    在本教程的源码工程,您可在Visual Studio运行MVC 5应用程序。您也可以使Web应用程序部署到一个托管服务提供商上。...在IDE还有一个菜单,提供了另一种方式来执行任务。(例如,您可以不从“开始”页面,选择“新建项目”,您可以使用该菜单,然后选择“ 文件“>“ 新建项目“) ?...创建您的第一个MVC 5应用程序 点击新建工程,在左侧选择Visual C#, 接着选择Web,然后选择ASP.NET  Web Application....Visual Studio 刚刚创建的 ASP.NET MVC 项目使用了默认的模板,所以在当前的工程您不需要做任何事情!这是一个简单的"Hello World !"...F5使得Visual Studio启动IIS Express并运行Web应用程序。然后Visual Studio会启动浏览器并打开应用程序的主页面。

    2.2K80

    Web API--入门--(一)ASP.NET Web API 2(C#)入门

    启动Visual Studio并从“ 开始”页面选择“ 新建项目”。或者,从文件菜单中选择新建,然后选择项目。 在“ 模板 ”窗格,选择“已安装的模板”并展开Visual C#节点。...在Visual C#下,选择Web。在项目模板列表,选择ASP.NET Web应用程序。将项目命名为“ProductsApp”,然后单击“确定”。 ?...在“ 新建ASP.NET项目 ”对话框,选择“ 空”模板。在“添加文件夹和核心参考”下,查看Web API。单击确定。 ? 注意 您还可以使用“Web API”模板创建一个Web API项目。...Web API模板使用ASP.NET MVC提供API帮助页面。我正在使用本教程的空模板,因为我想显示没有MVC的Web API。一般来说,你不需要知道ASP.NET MVC来使用Web API。...在解决方案资源管理器,右键单击项目,然后选择添加,然后选择新建项。 ? 在添加新项目对话框,选择Visual C#下的Web节点,然后选择HTML页面项目。

    4.2K10

    ASP.NET 5系列教程 (一):领读新特性

    ·并行的.NET Framework 版本 ·自主部署或IIS部署能力 ·内嵌于Visual Studio 2015的新工具 ·GitHub开放源码 使用旧版本开发的应用程序不需要做任何修改,即可直接在...新建 Visual Studio 工程默认使用全功能 .NET CLR,可以在工程属性页面更改为核心CLR。 ?...微软在 ASP.NET 5改善了以上问题。在使用核心CLR前提下,你可以在部署包内定义依赖关系,所以你可以为每个应用程序指定.NET版本。 旧版应用可以平滑运行,同时你也可以使用新版本开发应用。...JSON格式文件使你可以在没有安装Visual Studio情况下,轻松管理引用。当然,可以使用任何文本编辑器打开和编辑project.json。...,包含的Web窗体控件、MVC scaffolding模板以及HTML5/JavaScript页面组件,仅通过几行代码就可以在系统实现丰富的功能。

    3.2K80

    Asp.Net MVC4入门指南(1): 入门介绍

    2012的屏幕截图,同时你也可以使用Visual Studio 2010/SP1,Visual Studio 2012,Visual Studio Express 2012或Visual Web Developer...从“开始” 页面,选择“新建项目”。 Visual Studio是一个IDE集成开发环境。就像您使用Microsoft Word来编写文档,你可以使用集成开发环境(IDE)来创建一个应用程序。...(例如,您可以不从“开始”页面,选择“新建项目”,您可以使用该菜单,然后选择“ 文件“>“ 新建项目“) ?...创建您的第一个应用程序 您可以使用 Visual Basic 或 C# 作为编程语言来创建您的应用程序。请在左侧选择 Visual C#,然后选择ASP.NET MVC 4 Web 应用程序。...Visual Studio 刚刚创建的 ASP.NET MVC 项目使用了默认的模板,所以在当前的工程您不需要做任何事情!这是一个简单的"Hello World !"

    2.1K60

    ABP从入门到精通(1):aspnet-zero-core项目启动及各项目源码说明

    ASP.NET Boilerplate是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的WEB应用程序框架和项目模板。...ASP.NET Boilerplate 基于DDD的经典分层架构思想,实现了众多DDD的概念(但没有实现所有DDD的概念)。...二.ASP.NET ZERO和ABP的关系 ASP.NET ZERO 是 利用ABP框架搭建的模板项目,它会提供预建的页面及强大的基础设施架构。利用它提供的基础框架代码能让你快速的开发你的应用层。...1.MyCompanyName.AbpZeroTemplate.Core 项目核心,从上图就可以看出,在DDD分层,它应该作为领域层 2.MyCompanyName.AbpZeroTemplate.Application...发布项目 新建网站,然后设置 应用程序池 ?

    2.5K40

    一系列令人敬畏的.NET核心库,工具,框架和软件

    测试 工具 Web框架 Web套接字 Windows服务 工作流程 路线图 入门套件 示例项目 用品 图书 备忘单 影片 播客 社区 一般 ASP.NET核心文档 – 官方ASP.NET核心文档站点。...Angular Visual Studio Webpack Starter – 用于Webpack,Visual Studio,ASP.NET Core和Angular的模板。...Visual Studio社区 – 面向个人开发人员,开源项目,学术研究,教育和小型专业团队的免费编辑器。 国际化 本地化 – ASP.NET核心应用程序的本地化抽象和实现。...npoi – 可以读取/写入没有安装Microsoft Office的Office格式的.NET库。没有COM +,没有互操作。...Selenium与.NET核心 InfoQ .NET文章 – InfoQ网站上最好的.NET文章集 图书 .NET Core in Action ASP.NET核心应用程序开发:在四个sprint构建应用程序

    18.6K30

    .NET MVC简单介绍

    比如ASP.Net MVC的核心类仍然是实现了IHttpHandler接口的MVCHandler。 ASP.net WebForm、和ASP.net MVC的关系?...模型(Model)、视图(View)、控制器(Controller) ASP.net MVC与“三层架构” ASP.net MVC与“三层架构”没有任何的关系。...三层架构的UI层可以用ASP.Net MVC来实现。 约定大于配置 “约定大于配置”:恶心的“配置文件地狱”,基础阶段按照默认配置来,先不管复杂、难懂的“路由”等。...ASP.net MVC 起步 项目的创建:讲课使用VS2015,用VS2013也可以,新建项目→Visual C#→Web→【ASP.Net Web应用程序】 ,不要勾选【将Application Insights...cshtml模板就是简化HTML的拼接的模板,最终还是生成html给浏览器显示,不能直接访问cshtml文件。

    1.2K10

    ASP.NET MVC5高级编程——(1)了解MVC模式和第一个MVC程序、认识控制器

    MVC 编程模式 MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式: Model(模型)表示应用程序核心(比如数据库记录列表)...示例程序——MVC MusicStore Step1 创建一个Asp.Net MVC 5项目 打开Visual studio 2015 点“文件”->新建->项目。...Visual C# --> Web --> ASP.NET Web应用程序 MVC此时处于选中状态,勾选“添加单元测试”(最好选上,利于后期调试)。...比如我们现在新建的这个Store页面,我们修改他的Index方法: 然后URL为:http://localhost:54297/Store 当然,不同机器可能端口号不一样,自己更改即可,或者在vs...3 ,在MVC,控制器才是核心,每一个请求都必须通过控制器处理,而且有些请求不需要模型和视图! 控制器就是MVC应用程序的“指挥员”,它紧密的编排用户、模型对象和视图的交互。

    1.9K20

    微软发布ASP.NET Core 2.2,先睹为快。

    Core预览HTTP / 2服务器支持 Bootstrap 4和Angular 6的模板更新 ASP.NET Core SignalR的Java客户端 Linux上的HTTP客户端性能提高了60%,...即将推出 当我们宣布规划ASP.NET Core 2.2时,我们提到了许多上面没有详述的功能,包括使用IdentityServer4的API授权,Open API(Swagger)驱动的客户端代码生成以及...Azure App Service的可用性 .NET Core 2.2 SDK,运行时和更新的ASP.NET核心IIS模块正在部署到全球的Azure App Service区域。...如果您使用进程内托管在.NET Core 2.2上运行ASP.NET Core应用程序,则只需在Azure门户启用64位选项,该站点现在将以64位进程运行。...有关如何在Azure App Service中使用其他配置在64位进程运行ASP.NET Core应用程序的其他信息,请参阅此文章。

    3.4K40

    Visual Studio 2008 SP1和.NET FX 3.5 SP1发布了

    ,对管理浏览器历史记录提供了支持(支持后退按钮); 2、对公共语言运行时的核心改进包括:改进了 .NET Framework 本机映像的布局、选择不再对完全受信任的程序集进行强名称验证、提高了应用程序启动性能...WPF的其他新增功能包括:改善了对业务线应用程序、本机初始屏幕、DirectX像素着色器的支持,并且新增了WebBrowser控件; 4、ClickOnce应用程序发行者可以决定在适当情况下不进行签名和加密...,开发人员可以编程方式安装ClickOnce应用程序以显示自定义署名,并且ClickOnce错误对话框支持链接到Web应用程序特定的支持网站; 5、从现有的一套ADO.NET数据访问技术发展而来的实体框架...,开发人员可以按照应用程序特定的域模型(而不是基础数据库模型)来针对关系数据库进行编程; 6、LINQ to SQL新增了对SQL Server 2008的新日期和文件流功能的支持; 7、Windows...http://weblogs.asp.net/eecsaky/archive/2008/08/11/visual-studio-2008-sp1-released-too.aspx ASP.NET 3.5

    1.1K80

    ASP.NET Core基础补充03

    通过在解决方案资源管理器单击Startup.cs类文件,在Visual Studio打开Startup类。 以下是ASP.NET Core 3.x的默认启动类。...例如,如果要将RazorPages服务或MVC服务添加到asp.net核心应用程序,则需要将这些服务添加到该方法接受的参数,如下图所示。...ASP.NET Core Startup类的Configure()方法 在Configure方法,我们可以使用内置IoC容器提供的IApplicationBuilder实例为asp.net核心应用程序配置应用程序请求管道...带有Empty模板ASP.NET Core应用程序的默认配置方法包括以下三个中间件,如下图所示。...AppSetting.json 当我们使用空项目模板或Razor页面或MVC模板Web API模板创建ASP.NET Core Web应用程序时,Visual Studio会自动为我们创建appsettings.json

    21610

    正式开始学习ASP.NET Core 6 Razor Pages 介绍

    ASP.NET Core Razor Pages 介绍 我们将使用Visual Studio 2019使用 Razor Pages 创建新的Web应用程序。以下是步骤。...启动Visual Studio 2019 单击“ 创建新项目”选项。 在随后的屏幕上,选择“ ASP.NET Core Web应用程序模板,然后单击“ 下一步”。...//todo: 需要检查.NET 6图片 了解Razor Pages Razor Pages的视图文件均位于Web应用程序根文件夹的Pages文件夹,如下图完整的项目结构如下 Index.cshtml...无论您使用ASP.NET Core MVC还是Razor Pages来构建Web应用程序,从性能的角度来看都没有什么区别。...在一些ASP.NET Core Web应用程序,也可以将两种模式(即ASP.NET Core MVC和Razor Pages)组合在一起。

    3.7K10

    MVC 模式在 C# 的应用

    MVC(Model-View-Controller)模式是一种广泛应用于 Web 应用程序开发的设计模式。...它将应用程序分为三个核心部分:模型(Model)、视图(View)和控制器(Controller)。这种分离有助于管理复杂的应用程序,使得代码更易于理解和维护。什么是 MVC?...MVC 在 C# 的应用在 C# ASP.NET MVC 是一个非常流行的框架,用于构建基于 MVC 设计模式的 Web 应用程序。...在 Visual Studio ,选择“文件” > “新建” > “项目”,然后选择 ASP.NET Web 应用程序,并选择 MVC 模板。...通过以上步骤,我们可以看到 MVC 模式如何帮助我们构建一个结构清晰、易于维护的 Web 应用程序。希望这篇文章能够帮助你更好地理解 MVC 在 C# 的应用!

    25020
    领券