首页
学习
活动
专区
工具
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.7K30

《从零开始学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.8K20

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.1K80

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.5K30

.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

20110

正式开始学习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

ASP.NET5 Beta8可用性

ASP.NET5 beta8现已上都的NuGet作为一个工具升级到Visual Studio2015!此版本极大地扩展.NET核心对OS X和Linux所支持的范围。...统一的错误处理在所有服务器启动错误 守则和行为统一 在.NET框架(全CLR)是否运行时,支持的app.config自托管或在IIS(即使是用于.NET Framework的兼容性没有更多的web.config...) 统一服务的故事 统一启动时的故事(无奇AspNetLoader.dll在bin文件夹) 你会发现,在Visual StudioASP.NET 5项目模板已被更新,包括在应用程序的wwwroot...Visual Studio的手柄设置的DNX_PATH环境变量指向适当的DNX版本为您的应用程序。 当您发布的应用程序web.config的流程路径更新为指向您的应用程序定义的“网络”命令。...本地化和MVC MVC建立在ASP.NET 5新的本地化支持,使本地化的控制器和视图。 MVC引入一小本地化建立在核心本地化服务的附加服务。

1.8K160
领券