2017-01-18 10 views
0

Deploy-FabricApplication.ps1に使用できる新しい要素を追加して公開プロフィールを変更しようとしていますが、公開するとXML文書にエラーが表示されるというエラーが表示されます。 XMLプロファイルのスキーマが最初に検証されるようです。このための回避策はありますか、公開プロファイルはこれを置く場所ではありません。パブリッシュプロファイル内のこの追加要素は、メッセージの送信/通知用のパラメータのような配備にのみ使用されます。私はDeploy-FabricApplication.ps1にパラメータをハードコードしたくありません。私は公開プロファイルが理想的なものになると思っていました。それはそれぞれのターゲット環境がすでに自分のプロフィールを持っているからです。サービスファブリックカスタムプロファイルを使用してプロフィールを公開

+0

サービスの設定であれば、設定ファイルを使用する必要があります。 https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-manage-multiple-environment-app-configuration –

+0

これはサービスの設定ではありません – alltej

+0

あなたは必要なものをより具体的にすることができますか公開プロファイルを介して通過するには?回避策を見つけ出すためのシナリオを理解したいと思います。 –

答えて

2

パブリッシュプロファイルには固定スキーマがあります。カスタム要素を追加することはできません。あなたは自分のファイルにその情報を置く必要があります。

+0

各プロファイルには特定の環境パラメータが含まれているため、プロファイルは通知パラメータのような配布後のパラメータに適していると考えました。私は 'Deploy-FabricApplication.ps1'にスクリプトを追加して、環境固有のパラメータも必要とするグループに通知しています。 – alltej

+0

この機能を別のスクリプトや個別の設定ファイルに入れて、定義して所有し、そのスクリプトをDeploy-FarbicApplication.ps1から呼び出すことは可能ですか? –

関連する問題