在解决方案中存在网站项目时,在Visual Studio中构建DockerCompose项目会出错

时间:2018-10-23 09:51:34

标签: visual-studio docker docker-compose

我目前正在构建一个MicroServices项目。我们将前端和后端分为不同的docker容器。

我们还将前端项目添加到Visual Studio解决方案中,以便将其包含在网站项目中,以便于访问(它们是纯角度的,因此没有csproj文件):

Add Existing Website

但是,每当您现在构建Docker-Compose项目时,总是会收到此错误:

Docker compose error

严重性代码描述项目文件行抑制状态 错误MSB3202找不到项目文件“ C:******************。Platform ******。Platform.Frontend.Customer \”。 docker-compose C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Enterprise \ MSBuild \ Sdks \ Microsoft.Docker.Sdk \ build \ Microsoft.VisualStudio.Docker.Compose.targets 216

当Docker-Compose文件甚至没有引用Website项目时,也会发生这种情况。 当我从解决方案中删除项目时,构建将再次开始工作

1 个答案:

答案 0 :(得分:0)

似乎有解决此问题的方法。 请检查this comment on DockerTools GitHub repo