本文主要介绍通过VisualStudioToolsforDocker–Preview插件,在Docker容器环境下,对ASP.NETCoreWebAPI应用程序进行调试。在自己做实验的过程中也碰到了一些问题,经过一些测试和搜索资料,基本解决了这些问题,本文也会对这些问题进行介绍,以免有相同需求的朋友多走弯路。 插件的下载与安装至撰写本文为止,VisualStudioToolsforDocker插件还是处于Preview的版本(版本号:0.3.0),可以点击此处下载。要正确安装此插件并能够成功地在VisualStudio中使用该插件进行调试,需要满足以下先决条件: MicrosoftVisualStudioUpdate3 Enterprise Professional Community Microsoft.NETCore.0SDKforWindows以及VSToolingPreview2 Windows系统已经安装DockerforWindows或者DockerToolbox 本文将以VSEnterprise+Windows0+DockerforWindows作为开发环境进行介绍。 下载插件后,即可按照正常的软件安装过程进行安装。安装过程请退出VisualStudio。安装成功后,可以在VisualStudio的“扩展与更新”中找到VisualStudioToolsforDocker–Preview: 在ASP.NETCoreWebAPI项目上启用Docker的支持打开我们的DockerWebAPI项目,在项目上单击鼠标右键,然后选择“添加–DockerSupport”菜单: 经过一段时间,VSToolsforDocker就会在项目上添加一些文件: 我们暂时先不详细介绍这些文件的具体内容和作用。基本上在Properties目录下是给VisualStudio和编译环境所使用的;而docker-北京哪家医院治疗白癜风比较好白癜风治疗中心
|