千家信息网

如何开发VisualStudio2017中的ASP.NETCore

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这期内容当中小编将会给大家带来有关如何开发VisualStudio2017中的ASP.NETCore,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Visual St
千家信息网最后更新 2026年11月04日如何开发VisualStudio2017中的ASP.NETCore

这期内容当中小编将会给大家带来有关如何开发VisualStudio2017中的ASP.NETCore,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

Visual Studio 2017 ASP.NET Core开发,Visual Studio 2017 已经内置ASP.NET Core 开发工具.

在选择.NET Core 功能安装以后就可以进行ASP.NET Core开发。

新的ASP.NET Core项目为csproj ,打开之前的xproj项目,会提示单向升级,确认以后,会自动帮你升级至csproj。

新建项目

VS 2017新建ASP.NET Core 项目:

确定以后

可选择ASP.NET Core 1.0 和ASP.NET Core 1.1 ,以及启用Docker支持。

以下是ASP.NET Core 1.1 启用Docker支持 项目结构。

项目就可以运行在Docker 上,如果想在Docker调试等须在本地安装Docker。

ASP.NET Core 1.1 增加了一些新的特性。比如:WebSockets 支持。

安装Microsoft.AspNetCore.WebSockets 包,然后在Startup 类Configure 方法中添加:

app.UseWebSockets();

具体可以看官方文档:

https://docs.microsoft.com/en-us/aspnet/core/aspnetcore-1.1#choosing-between-versions-10-and-11-of-aspnet-core

.NET Core csproj 支持

在项目的csproj文件中,你可以注意到项目的引用极大简化。

右键编辑csproj 文件:

  netcoreapp1.1   $(PackageTargetFallback);portable-net45+win8+wp8+wpa81; ..\docker-compose.dcproj            

PackageReference 为NuGet 包

DotNetCliToolReference 为增强 dotnet 命令行工具

发布应用程序

在项目上右键选择 发布 ,接着选择文件夹

点击发布如下:

目标位置后面的设置中可以进行具体的一些设置。

推荐Visual Studio 2017 扩展

开发ASP.NET Core ,下面两个扩展推荐安装:

编辑的csproj文件推荐NuGet 安装包:Project File Tools

https://marketplace.visualstudio.com/items?itemName=ms-madsk.ProjectFileTools

ASP.NET Core Tag Helpers 智能提示:Razor Language Services

https://marketplace.visualstudio.com/items?itemName=ms-madsk.RazorLanguageServices

可以根据上面地址下载下来安装,也可以在 工具->扩展和更新 中搜索安装:

上述就是小编为大家分享的如何开发VisualStudio2017中的ASP.NETCore了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

项目 开发 文件 支持 选择 工具 推荐 内容 分析 升级 提示 专业 两个 中小 位置 内容丰富 功能 单向 命令 地址 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 咖啡 西安纸贵互联网科技有限公司 互联网的科技创新 互联网科技媒体 致聘互联网科技 深圳期待互联网科技 美国互联网前沿科技 广州优美互联网科技 厦门千工互联网科技有限公司 呼和浩特新华互联网科技学院 开一家科技互联网公司需要多少钱 迪庆互联网科技招生 特约风豹互联网科技为什么扣费 半导体行业属于互联网高科技类吗 广州梦谷互联网科技有限公司领导 互联网公司属于科技吗 北京军民互联网科技公司 山东蛋芒互联网科技有限公司 瑞安市蟠桃会互联网科技有限公司 互联网高科技绘画 壕鑫互联网络科技 重庆科技学院互联网 互联网科技股午盘股票涨跌 湖南诚度互联网科技有限公司 千方科技属于互联网企业吗 消费医药和互联网科技 华中科技大学互联网的牛人 半导体是互联网高科技吗 广州互联网高科技取餐柜 互联网科技企业文化
0