我在我的解决方案中添加了一个无状态服务结构项目,并将其设置为Web Api自托管主机.我在Visual Studio添加的任何文件中都没有触及任何内容.唯一有点错误的是解决方案文件上的Git合并错误,导致我必须再次手动添加项目.
项目名称如下:
当我尝试部署时,我收到以下错误:
C:\ SfDevCluster\Data\ImageBuilderProxy\AppType\ClientCore.CommandStackApi.DeployType中的应用程序的BuildLayout无效.服务ClientCore.CommandStackApiPkg缺少ServiceManifest.xml.
当我比较文件和我能想到的所有项目设置时,我的其他Service Fabric项目看起来一切都很好,但它一直在抱怨服务清单丢失了.我唯一注意到的是SF项目缺少对CommandStackApi项目的依赖,但这并没有改变任何东西.
我尝试过两台不同的计算机,最后一台计算机全新安装了Service Fabric SDK等.
我猜它会工作,如果我删除所有项目并重新设置一切,但这也发生在早期,当我尝试从MSDN指南完全构建部署包和powershell脚本,所以我真的想要了解什么我可能做错了.如果这发生在一个更成熟的项目中,我将无法从头开始重新创建解决方案并进入Visual Studio blackbox魔术设置,它必须在幕后进行.对于可能出错的任何想法,我们将不胜感激.