今天早上,我安装了最新的VS 2017预览版,现在我无法在docker上构建asp.net核心项目。今天早上我试了几个没问题的,但都失败了,因为这个错误:
错误(行: 11,Col: 7,Idx: 246) -(行: 11,Col: 7,Idx: 246):预期的'MappingStart',得到'SequenceStart‘(行: 11,Col: 7,Idx: 246)。docker-compose:\Program (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\Sdks\Microsoft.Docker.Sdk\build\Microsoft.VisualStudio.Docker.Compose.targets 294
有没有人遇到过类似的问题?
发布于 2018-04-27 16:16:07
似乎在VS的这个版本中,docker编写文件的语法受到了更多的限制。我的环境部分中有一个混合的语法类型,但是必须以这种格式重做它们:
environment:
key1: "value1"
key2: "value2"
更新,因为这得到了一些点击,我想添加这个。如果有一个Settings类包含子设置类的列表,这似乎是正确的语法.
environment:
Class:Property: "SomeValue"
Class:ListOfSubClass__SubClasc01__Property01: "Value"
Class:ListOfSubClass__SubClasc01__Property02: "Value"
Class:ListOfSubClass__SubClasc02__Property01: "Value"
Class:ListOfSubClass__SubClasc02__Property02: "Value"
https://stackoverflow.com/questions/50064368
复制相似问题