【发布时间】:2017-04-18 21:22:17
【问题描述】:
我有一个标准的 Azure 构建——一个 Web 角色,一个辅助角色。在最近一次合并之后,它已经确定角色无效。当我双击 web 角色或工作角色时,或者当我右键单击并选择“属性”时,我得到一个灰屏,上面写着“无效的服务定义或服务配置。请参阅错误列表了解更多详细信息”。但是,错误列表中什么都没有。
我交叉比较了设置元素并尝试注释掉csdef 和cscfg 文件的部分,但似乎没有任何东西可以使角色恢复活力。我已经为此浪费了半天时间。我的问题与其说是“出了什么问题”,不如说是,当没有给出任何信息并且代码的连续空白画出一个全面的空白时,你到底应该如何找出错误是什么?
【问题讨论】:
-
打开csdef/cscfg文件会发生什么?至少,它们应该是有效的 XML 文件。 csdef 和 cscfg 文件中的
Settings条目也应该匹配。您可以共享文件以便他人查看(显然在共享之前删除敏感信息)? -
发布后不久,我删除了现有的 wadcfgx 文件,并重新生成了一个新集。这解决了问题。当我能够回答我自己的问题时,我会更详细地发布解决方案。
标签: azure azure-cloud-services