2017-01-18 43 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中調用該腳本? –

相關問題