系统粉 > IT资讯 > 微软资讯

微软Visual Studio 2017容器工具包扩大支持范围,容器内直接排错

发布时间:2018-06-19    浏览数:

微软在今年度开发者大会Build上,更新Visual Studio 2017至15.7版本,强化排错以及诊断能力,同时也发布了Visual Studio 2017 15.8预览版,开始在ASP.NET Core中支持Docker。而在Visual Studio 2017 15.7版中包含的容器工具包,现在也已经支持Azure Service Fabric。微软表示,无论是部署在容器或Service Fabric环境的应用程序,开发者都可以更简单的执行排错、部署工作。想要使用此容器工具包的开发者,必须安装最新版本的Visual Studio 2017,以及Service Fabric SDK 3.1版。

微软Visual Studio 2017容器工具包扩大支持范围,容器内直接排错(1)

这次加强功能,总共有三个重点特色。首先.NET框架、.NET核心应用程序可以转换成容器应用,并且部署在微服务平台Azure Service Fabric上执行。微软解释,在本地开发环境,只需要几个点击,使用者就可将既有ASP.NET应用转换成容器应用,可以将.NET应用打包成容器格式,部署于Service Fabric环境中运作。而Visual Studio会自动在开发项目中,产生Dockerfile,同时新增Service Fabric项目。

再者,微软也整合Visual Studio既有排错功能,搭配F5快捷键,使用者可以在Service Fabric环境中执行的容器实例,对应用程序进行排错工作。最后,使用者也可直接在本地Visual Studio环境,直接将容器镜像,上传到Azure容器存储库。

微软最近加强不少容器应用开发布局,前阵子微软推出Visual Studio Kubernetes工具包,.NET网页应用也能整合Kubernetes。利用这个新工具,使用者可以直接在该环境中,建立Kubernetes容器应用程序项目,或者让现有的.NET网页应用程序,也可以兼容Kubernetes,而Visual Studio会自动建立Dockerfile、Helm chart。或是与外部厂商联盟,例如与Chef合作,让开发者可用Habitat Builder,在Azure环境部署应用程序。现在开发者可以直接把镜像上传至Azure容器存储库,利用一键持续部署机制,让应用程序在Azure Kubernetes服务中运作。

微软Visual Studio 2017容器工具包扩大支持范围,容器内直接排错(2)

在本地开发环境,只需要几次点击,使用者就可将既有ASP.NET应用转换容器化应用,把.NET应用打包成容器格式,部署于Service Fabric环境中运作。

微软Visual Studio 2017容器工具包扩大支持范围,容器内直接排错(3)

使用者可直接在本地Visual Studio环境,直接将容器镜像,上传到Azure容器存储库。

上一篇:微软大中华区副总裁:Windows 10不再是操作系统 下一篇:微软的HoloLens 2或将使用高通XR1,成本更低

相关资讯

最新热门应用

电脑问答