gpt4 book ai didi

azure-service-fabric - Service Fabric 部署错误 : ServiceManifest. xml 缺少服务

转载 作者:行者123 更新时间:2023-12-03 23:33:28 24 4
gpt4 key购买 nike

我已将无状态 Service Fabric 项目添加到我的解决方案中,并将其设置为 Web Api 自主机。
我在 Visual Studio 添加的任何文件中都没有涉及任何内容。唯一有点错误的是解决方案文件上的 Git 合并错误,导致我不得不再次手动添加项目。

项目命名如下:

  • 项目名称/sfproj:ClientCore.CommandStackApi.Deploy
  • 服务名称/csproj:ClientCore.CommandStackApi

  • 当我尝试部署时,出现以下错误:

    The BuildLayout of the application in C:\SfDevCluster\Data\ImageBuilderProxy\AppType\ClientCore.CommandStackApi.DeployType is invalid. ServiceManifest.xml is missing for service ClientCore.CommandStackApiPkg.



    当我比较文件和我能想到的所有项目设置时,与我的其他 Service Fabric 项目相比,一切看起来都很好,但它一直提示缺少 Service Manifest。我唯一注意到的是 SF 项目缺少对 CommandStackApi 项目的依赖,但这并没有改变任何东西。

    我在两台不同的计算机上尝试过,最后一台安装了 Service Fabric SDK 等。

    我猜如果我删除所有项目并重新设置一切,它会起作用,但这也发生在更早的时候,当我试图完全从 MSDN 指南构建部署包和 powershell 脚本时,所以我真的很想了解一下我可能做错了。如果这发生在一个更成熟的项目中,我将无法选择从头开始重新创建解决方案并利用 Visual Studio 黑盒魔术设置,它必须在幕后进行。任何想法,可能是错误的,将不胜感激。

    最佳答案

    所以我终于弄清楚出了什么问题。

    我正在查看文件和项目依赖项,但错过了缺少的服务依赖项。当两个项目通过合并从解决方案中移除时,SF 项目肯定丢失了服务引用。将其添加回来解决了问题。

    关于azure-service-fabric - Service Fabric 部署错误 : ServiceManifest. xml 缺少服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39165542/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com