无法将应用程序发布到 Azure Service Fabric 集群
Failed to publish application to Azure Service Fabric cluster
我正在尝试将应用程序发布到 Azure Service Fabric 集群。当我从 VS2015 单击发布时,出现以下错误:
“读取文件 xxx\publishprofiles\cloud.xml 时发生错误。XML 文档 (7, 6) 中存在错误”
“对象引用未设置为对象的实例”
这是 Cloud.xml 文件的内容:
<?xml version="1.0" encoding="utf-8"?>
<PublishProfile xmlns="http://schemas.microsoft.com/2015/05/fabrictools">
<ClusterConnectionParameters ConnectionEndpoint=... />
<ApplicationParameterFile Path="xxx\ApplicationParameters\Cloud.xml" />
<UpgradeDeployment Mode="Monitored" Enabled="true">
<Parameters FailureAction="Rollback" Force="True" />
<Parameters UpgradeReplicaSetCheckTimeoutSec="1" Force="True" />
</UpgradeDeployment>
</PublishProfile>
VS2015好像只有一个参数(FailureAction
OR UpgradeReplicaSetCheckTimeoutSec
)才能成功加载文件。
不知道有没有人对这个问题有一些见解?
Parameters 元素只能有一个。将所有参数组合到一个 Parameters 元素中。
示例:
<?xml version="1.0" encoding="utf-8"?>
<PublishProfile xmlns="http://schemas.microsoft.com/2015/05/fabrictools">
<ClusterConnectionParameters ConnectionEndpoint=... />
<ApplicationParameterFile Path="xxx\ApplicationParameters\Cloud.xml" />
<UpgradeDeployment Mode="Monitored" Enabled="true">
<Parameters FailureAction="Rollback" Force="True" UpgradeReplicaSetCheckTimeoutSec="1" />
</UpgradeDeployment>
</PublishProfile>
我正在尝试将应用程序发布到 Azure Service Fabric 集群。当我从 VS2015 单击发布时,出现以下错误:
“读取文件 xxx\publishprofiles\cloud.xml 时发生错误。XML 文档 (7, 6) 中存在错误”
“对象引用未设置为对象的实例”
这是 Cloud.xml 文件的内容:
<?xml version="1.0" encoding="utf-8"?>
<PublishProfile xmlns="http://schemas.microsoft.com/2015/05/fabrictools">
<ClusterConnectionParameters ConnectionEndpoint=... />
<ApplicationParameterFile Path="xxx\ApplicationParameters\Cloud.xml" />
<UpgradeDeployment Mode="Monitored" Enabled="true">
<Parameters FailureAction="Rollback" Force="True" />
<Parameters UpgradeReplicaSetCheckTimeoutSec="1" Force="True" />
</UpgradeDeployment>
</PublishProfile>
VS2015好像只有一个参数(FailureAction
OR UpgradeReplicaSetCheckTimeoutSec
)才能成功加载文件。
不知道有没有人对这个问题有一些见解?
Parameters 元素只能有一个。将所有参数组合到一个 Parameters 元素中。 示例:
<?xml version="1.0" encoding="utf-8"?>
<PublishProfile xmlns="http://schemas.microsoft.com/2015/05/fabrictools">
<ClusterConnectionParameters ConnectionEndpoint=... />
<ApplicationParameterFile Path="xxx\ApplicationParameters\Cloud.xml" />
<UpgradeDeployment Mode="Monitored" Enabled="true">
<Parameters FailureAction="Rollback" Force="True" UpgradeReplicaSetCheckTimeoutSec="1" />
</UpgradeDeployment>
</PublishProfile>