嗨,我是八达通部署的新手。
我创建了一个 nupkg 并尝试将其部署到 IIS 服务器。
我收到以下错误。
您的请求有问题。必须至少有一个 使健康的机器能够部署到环境中,或者 必须将项目部署目标设置设置为允许部署 空旷的环境。纠正这些问题后,您可以 再试一次。如果问题与变量有关,您将需要 更新此版本的变量或重新创建该版本 更改才能生效。如果问题与部署有关 您需要创建一个新版本来进行更改的过程 效果。
在目标机器中,您必须添加环境名称。
转到基础设施 -> 部署目标 -> 任何目标
然后将您的环境添加到此目标。请按照下图尝试。
我的目标角色有一个拼写错误,所以导致了无意义的结果。
我的角色不再是两个角色:“网络服务器”和“应用程序服务器”,而是一个名为“网络服务器;应用程序服务器”的新角色
这很难发现
您需要在环境页面上触发健康检查,并仔细检查您是否拥有具有部署步骤中指定角色的触手。
远程注册表服务未运行。
在服务器上 > 开始 > 运行 > services.msc > 启动远程注册表服务。
目标状态健康 - 请参阅以下屏幕截图: